#29624: c++ 想請問這樣為什麼這樣輸出不了


oscar1203 (20633陳畇辰)

學校 : 臺北市立中崙高級中學
編號 : 170425
來源 : [36.225.18.6]
最後登入時間 :
2023-05-12 00:29:24
c561. Bert 愛搗蛋 | From: [36.225.16.189] | 發表日期 : 2022-03-15 22:58

#include <iostream>

#include <algorithm>

using namespace std;

 

int main()

{

    int i,ans;

    cin>>i;

    string a[i];

    int b[i];

    for(int j=0 ; j<i ; j++) {

        cin>>a[i];

        reverse(a[i].begin(), a[i].end());

        b[i]=stoll(a[i]);

        ans=b[0];

        if(ans<=b[i]) ans=b[i];

    }

    cout<<ans<<endl;

    

    return 0;

}

 
#29630: Re:c++ 想請問這樣為什麼這樣輸出不了


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [101.136.203.77]
最後登入時間 :
2024-04-07 15:34:14
c561. Bert 愛搗蛋 | From: [39.9.33.243] | 發表日期 : 2022-03-16 12:20

#include

#include

using namespace std;

 

int main()

{

    int i,ans;

    cin>>i;

    string a[i];

    int b[i];

    for(int j=0 ; j

        cin>>a[i];

        reverse(a[i].begin(), a[i].end());

        b[i]=stoll(a[i]);

        ans=b[0];

        if(ans<=b[i]) ans=b[i];

    }

    cout<<ans<<endl;

    

    return 0;

}


1. 迴圈裡面i改成j

2. ans=b[0]不要放迴圈裡面

 
ZeroJudge Forum