竹園論壇

標題: TOJ109 input有過,但submit時WA [打印本頁]

作者: 蔡睿煌    時間: 2015-2-7 23:09
標題: TOJ109 input有過,但submit時WA
本帖最後由 蔡睿煌 於 2015-2-7 23:10 編輯

求各位解說一下,我的code 哪兒出了問題?????    *題目連結:http://toj.tfcis.org/oj/pro/109/

*附圖是測試input的數值,但都沒問題

#include<iostream>
using namespace std;
int main()
{
        int a,b,c;
        cin>>a;
        while(a--)
        {
                cin>>b>>c;
                if (b==0 && c==2 || b==5 && c==0 || b==2 && c==5)
                        cout<<"The prince wins.\n";
                else if (c==0 && b==2 || c==5 && b==0 || c==2 && b==5)
                        cout<<"The princess wins.\n";
                else if (b==c)
                        cout<<"The referee wins.\n";
        }


        return 0;
}




螢幕擷取畫面 (5).png (271.61 KB, 下載次數: 49)

測試input時沒有問題

測試input時沒有問題

作者: jd3    時間: 2015-2-8 00:05
你的範測就已經多輸出一行了
作者: 蔡睿煌    時間: 2015-2-8 00:19
嗯他不是輸入一個東西然後輸出一個嗎??
作者: visitorIKC    時間: 2015-2-8 00:48
本帖最後由 visitorIKC 於 2015-2-8 00:53 編輯

範例輸出
The prince wins.

程式[74747.exe]輸出
The prince wins.
The prince wins.

This causes a lot of Wrong Answers.
作者: domen111    時間: 2015-2-8 10:01
蔡睿煌 發表於 2015-2-8 00:19
嗯他不是輸入一個東西然後輸出一個嗎??

他是算最後誰贏比較多次
作者: 蔡睿煌    時間: 2015-2-8 10:01
visitorIKC 發表於 2015-2-8 00:48
範例輸出
The prince wins.

嗯 抱歉我還是看不懂你的解說.........
可以請你示範一下要怎麼改嗎
謝謝囉
作者: 林宇翔    時間: 2015-2-8 20:12
本帖最後由 林宇翔 於 2015-2-8 20:13 編輯
蔡睿煌 發表於 2015-2-8 10:01
嗯 抱歉我還是看不懂你的解說.........
可以請你示範一下要怎麼改嗎
謝謝囉 ...

他的意思是算出最後誰贏的比較多次!開個陣列分別存兩人贏的次數,最後再比較多寡





歡迎光臨 竹園論壇 (http://forum.tfcis.org/) Powered by Discuz! X3.2