天天看點

hduoj 2074 疊筐疊筐

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

Total Submission(s): 12122    Accepted Submission(s): 3122

Problem Description

需要的時候,就把一個個大小差一圈的筐疊上去,使得從上往下看時,邊筐花色交錯。這個工作現在要讓計算機來完成,得看你的了。

Input

輸入是一個個的三元組,分别是,外筐尺寸n(n為滿足0<n<80的奇整數),中心花色字元,外筐花色字元,後二者都為ASCII可見字元;

Output

輸出疊在一起的筐圖案,中心花色與外筐花色字元從内層起交錯相疊,多筐相疊時,最外筐的角總是被打磨掉。疊筐與疊筐之間應有一行間隔。

Sample Input

11 B A

5 @ W

Sample Output

AAAAAAAAA

ABBBBBBBBBA

ABAAAAAAABA

ABABBBBBABA

ABABAAABABA

ABABABABABA

@@@

@WWW@

@W@W@

題意明确,就是列印圖案,最中間的字母是第一個字母,但是該題目很坑,坑一:每組資料之間多有一個換行;坑兒:右上角和右下角必須是空格;

代碼是一圈一圈控制的,簡單明了!