#22355: 邏輯上的盲點


b20268264@gmail.com (just an atheist)

學校 : 不指定學校
編號 : 125877
來源 : [111.184.181.115]
最後登入時間 :
2020-08-26 16:58:42
b898. 1. 畢氏定理 -- 2016高雄市資訊學科能力複賽 | From: [111.184.181.115] | 發表日期 : 2020-08-26 17:54

#include <bits/stdc++.h>

using namespace std;

string st0,st1,st2;

int n;

int b[3];

string my_strcmp(string str1,string str2)

{

    if(str1.size()>str2.size())

        return str1;

    if(str1.size()==str2.size())

    {

        if(str1.compare(str2)==1)

            return str1;

        else

            return str2;

    }

    return str2;

}

int main()

{

    cin.tie(0);

    ios::sync_with_stdio(0);

    int i=5;

    cin>>n;

    while(i--)

    {

        cin>>st0>>st1>>st2;

        cout<<my_strcmp(st0,my_strcmp(st1,st2))<<endl;

    }

    system("pause");

    return 0;

}

輸出答案錯誤,部分測資有對。錯的答案都跟正解位數一樣,想不到錯在哪?

 

 
ZeroJudge Forum