#1156: 為什麼最後一組資料少一條??


B88000005 (喔~~!!XD)

學校 : 國立內壢高級中學
編號 : 4538
來源 : [118.167.234.168]
最後登入時間 :
2021-05-12 14:50:32

#include <iostream>

using namespace std;

int main()
{
    char a[201];
    cin>>a;
    while(a[0]!='0'){
        int b=0,g=0;
        for(int i=0;i<strlen(a);i++){
            int c=a[i];
            if(a[i]>96&&a[i]<123){
                b=b-96+c;
            }
            else if(a[i]>64&&a[i]<90){
                b=b-64+c;
            }
            else{
                cout<<"Fail"<<endl;
                g=1;
                break;
            }
        }
        if(b!=0&&g!=1){
            cout<<b<<endl;
        }
        cin>>a;
    }
    return 0;
}

好奇怪= =??

前面3組都ok

#1164: Re:為什麼最後一組資料少一條??


kaji (加持)

學校 : 銘傳大學
編號 : 2802
來源 : [61.219.36.23]
最後登入時間 :
2009-10-22 23:39:20

好奇怪= =??

前面3組都ok

如果測資長這樣 (我並不知道測資, 這是亂掰的)

==============================

ABCD

0123

EFGH

0

==============================

那...?

#1176: Re:為什麼最後一組資料少一條??


B88000005 (喔~~!!XD)

學校 : 國立內壢高級中學
編號 : 4538
來源 : [118.167.234.168]
最後登入時間 :
2021-05-12 14:50:32

好奇怪= =??

前面3組都ok

如果測資長這樣 (我並不知道測資, 這是亂掰的)

==============================

ABCD

0123

EFGH

0

==============================

那...?


哈哈!!

 

原來如此!!

 

感謝你的回覆...