[ACM ] 488 WA

看板C_and_CPP (C/C++)作者 (funny!)時間16年前 (2009/02/10 20:32), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/4 (看更多)
這題已經讓我吃了好幾個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", &amp, &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

02/10 21:15, , 1F
ZJ因為一開始是設計給初心者用的 所以對空一行什麼的都忽略了
02/10 21:15, 1F

02/10 21:48, , 2F
終於AC了 ...輸出最後要留一行空白行
02/10 21:48, 2F
文章代碼(AID): #19aNF4KZ (C_and_CPP)
討論串 (同標題文章)
以下文章回應了本文
1
1
完整討論串 (本文為第 1 之 4 篇):
1
2
16年前, 02/10
1
1
2
5
15年前, 09/02
15年前, 09/02
文章代碼(AID): #19aNF4KZ (C_and_CPP)