POJ 1642 Stacking Cubes G++ 巧妙 没掌握
程序员文章站
2022-07-15 11:03:04
...
#include <cstdio>
#include <iostream>
#include <cstring>
using namespace std;
//英语 抄博友程序 巧妙 没掌握
int g[25][25][25];//抄博友程序
int main()
{
int n;
while(1)
{
cin>>n;
if(n==0)
{
break;
}
memset(g,0,sizeof(g));
for(int i=1;i<=n;i++)
{
int j=1;
while(1)
{
int a;
cin>>a;
if(a==0)
{
break;
}
for(int k=1;k<=a;k++)//抄博友程序
{
g[i][j][k]=1;
}
j++;
}
}
int i=1;
while(g[1][1][i])//抄博友程序
{
int j=1;
while(g[j][1][i])
{
int k=1;
while(g[j][k][i])
{
k++;
}
k--;
cout<<k<<" ";
j++;//没掌握 位置
}
cout<<endl;
i++;
}
cout<<endl;
i=1;
while(g[1][i][1])
{
int j=1;
while(g[1][i][j])
{
int k=1;
while(g[k][i][j])
{
k++;
}
k--;
cout<<k<<" ";
j++;
}
cout<<endl;
i++;
}
cout<<endl<<endl;
}
return 0;
}