#41897: 關於「使用者自行測試」、zerojudge「測試執行」、zerojudge「送出解答」三者結果不同的經驗,沒有詳解,僅提供參考


k20240826@gmail.com (KK Yang)

學校 : 不指定學校
編號 : 279123
來源 : [49.159.255.78]
最後登入時間 :
2024-09-19 21:54:50
a271. 彩色蘿蔔 -- 兔子 | From: [49.159.255.78] | 發表日期 : 2024-09-08 10:14

這一題的討論串目前為止有10頁,問題不少。

除了個別語法問題外,不少是自行測試正常,但測試執行有問題,或是送出解答有問題。

 

我使用codeblock/ C++,目前AC了,在讀取第二行資料時的測試經驗如下,提供大家參考。

1、使用cin.get(),codeblock測資正常,「測試執行」WA ,line 1 顯示10g,「送出解答」WA

2、使用cin.getline(),codeblock測資正常,「測試執行」WA, line1顯示10g,「送出解答」AC

3、對於我初學者而言,先AC就好。如有同學有補充,請分享嘉惠大家。

 
#41899: Re: 關於「使用者自行測試」、zerojudge「測試執行」、zerojudge「送出解答」三者結果不同的經驗,沒有詳解,僅提供參考


kk20180820@gmail.com (Wayne Yang)

學校 : 國立鳳山高級中學
編號 : 172018
來源 : [39.14.24.86]
最後登入時間 :
2024-09-14 00:24:32
a271. 彩色蘿蔔 -- 兔子 | From: [39.15.1.60] | 發表日期 : 2024-09-08 13:55

這一題的討論串目前為止有10頁,問題不少。

除了個別語法問題外,不少是自行測試正常,但測試執行有問題,或是送出解答有問題。

 

我使用codeblock/ C++,目前AC了,在讀取第二行資料時的測試經驗如下,提供大家參考。

1、使用cin.get(),codeblock測資正常,「測試執行」WA ,line 1 顯示10g,「送出解答」WA

2、使用cin.getline(),codeblock測資正常,「測試執行」WA, line1顯示10g,「送出解答」AC

3、對於我初學者而言,先AC就好。如有同學有補充,請分享嘉惠大家。

1.如果在cin.get()上方加上cin.ignore(),測試執行WA(line 1) 一樣10g,送出解答NA(score: 0%),其內容:

#0: 10% WA (line:155)

您的答案為: 20627g
正確答案為: bye~Rabbit

#1: 90% WA (line:61)

您的答案為: 26910g
正確答案為: bye~Rabbit

2.如果在cin.getline()上方加上cin.ignore(),測試執行可以AC,送出解答也是AC

 
#42822: Re: 關於「使用者自行測試」、zerojudge「測試執行」、zerojudge「送出解答」三者結果不同的經驗,沒有詳解,僅提供參考


kingdom0987123@gmail.com (Alex Cheng)

學校 : 不指定學校
編號 : 196345
來源 : [140.117.194.238]
最後登入時間 :
2024-10-06 02:13:07
a271. 彩色蘿蔔 -- 兔子 | From: [140.117.194.239] | 發表日期 : 2024-10-06 00:54

我前兩行輸入用cin,吃蘿蔔用getline,也有在getline前面加上cin.ignore(),但還是WA,到底為啥...?
(不太想用提示的字串流,感覺ss.clear()會重複很多次

 
ZeroJudge Forum