作者UBL (funny!)
看板C_and_CPP
标题[ACM ] 488 WA
时间Tue Feb 10 20:32:03 2009
这题已经让我吃了好几个WA
题目
http://0rz.tw/ICjcV
程式码彩色版
http://src.wtgstudio.com/?yr37TF
爬文发现大部分都错在"最後输出的波形结束不能空一行"
这点我有注意到
但还是发生WA
不过在"高中生程式解题系统" 竟然会通过XD
麻烦板友指点我一下
谢谢
============程式码分隔线==================
#include <stdio.h>
#include <stdlib.h>
int main()
{
int total;
int amp, freq;
int i, j, k, x;
scanf ("%d", &total); /*scan total inputs*/
for (i = 0; i < total; i++) {
scanf ("%d %d", &, &freq); /*scan one input*/
for (j = 0; j < freq; j++) {
/*1~amp*/
for (k = 1; k <= amp; k++) {
for (x = 0; x < k; x++)
printf ("%d", k);
if(amp > 1)
printf ("\n");
}
/*amp-1~1*/
for (k = amp - 1; k > 0; k--) {
for (x = k; x > 0; x--)
printf ("%d", k);
if (k > 1) {
printf("\n");
}
}
/*make a blank line*/
if (i < total - 1 || j < freq - 1 ) {
printf("\n\n");
}
}
}
return 0;
}
============程式码结束线==================
===input=====
2
3
2
2
2
===input end====
===output====
1
22
333
22
1
1
22
333
22
1
1
22
1
1
22
1
====output end===
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.8.135.192
1F:推 Y78:ZJ因为一开始是设计给初心者用的 所以对空一行什麽的都忽略了 02/10 21:15
2F:→ UBL:终於AC了 ...输出最後要留一行空白行 02/10 21:48