PKU 3566 Building for UN
http://poj.org/problem?id=3566
3次元空間にn個の連結なかたまりを配置しろというような問題。
ただし、任意の2種類のかたまりが必ずどこかで接している必要がある。
というような問題。
縦に伸ばす棒と横に伸ばす棒をくっつけました。
h,w,lの順番を間違っていたり、'A'-'Z'と'a'-'z'が連続していると勘違いして何回かWAをもらいました。
char get(int num){ if(num<26)return 'A'+num; return num-26+'a'; } main(){ int n; cin>>n; cout<<n<<' '<<n<<' '<<2<<endl; rep(i,n){ rep(j,n)cout<<get(j); cout<<endl; cout<<string(n,get(i))<<endl; cout<<endl; } }