您的位置:首页 > 其它

HDU 4706 Children's Day

2015-08-24 13:57 204 查看

Children's Day

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

Total Submission(s): 1551 Accepted Submission(s): 1000



[align=left]Problem Description[/align]
Today is Children's Day. Some children ask you to output a big letter 'N'. 'N' is constituted by two vertical linesand one diagonal. Each pixel of this letter is a character orderly. No tail blank is allowed.

For example, this is a big 'N' start with 'a' and it's size is 3.

a e
bdf
c g


Your task is to write different 'N' from size 3 to size 10. The pixel character used is from 'a' to 'z' continuously and periodic('a' is reused after 'z').

[align=left]Input[/align]
This problem has no input.

[align=left]Output[/align]
Output different 'N' from size 3 to size 10. There is no blank line among output.

[align=left]Sample Output[/align]

[pre]
a e bdf c gh n
i mo
jl p
k q
.........
r j
[/pre]

Hint
Not all the resultsare listed in the sample. There are just some lines. The ellipsis expresseswhat you should write.


[align=left]Source[/align]
2013 ACM/ICPC Asia Regional Online —— Warmup

呵呵哒~~~

#include <stdio.h>
int main(void)
{
printf("a e\n");
printf("bdf\n");
printf("c g\n");

printf("h  n\n");
printf("i mo\n");
printf("jl p\n");
printf("k  q\n");

printf("r   z\n");
printf("s  ya\n");
printf("t x b\n");
printf("uw  c\n");
printf("v   d\n");

printf("e    o\n");
printf("f   np\n");
printf("g  m q\n");
printf("h l  r\n");
printf("ik   s\n");
printf("j    t\n");

printf("u     g\n");
printf("v    fh\n");
printf("w   e i\n");
printf("x  d  j\n");
printf("y c   k\n");
printf("zb    l\n");
printf("a     m\n");

printf("n      b\n");
printf("o     ac\n");
printf("p    z d\n");
printf("q   y  e\n");
printf("r  x   f\n");
printf("s w    g\n");
printf("tv     h\n");
printf("u      i\n");

printf("j       z\n");
printf("k      ya\n");
printf("l     x b\n");
printf("m    w  c\n");
printf("n   v   d\n");
printf("o  u    e\n");
printf("p t     f\n");
printf("qs      g\n");
printf("r       h\n");

printf("i        a\n");
printf("j       zb\n");
printf("k      y c\n");
printf("l     x  d\n");
printf("m    w   e\n");
printf("n   v    f\n");
printf("o  u     g\n");
printf("p t      h\n");
printf("qs       i\n");
printf("r        j\n");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: