#15985: 為什麼會WA:line9


flyotlin (treetopfall)

學校 : 國立中央大學
編號 : 61985
來源 : [140.115.200.8]
最後登入時間 :
2020-09-24 23:57:08
a020. 身分證檢驗 | From: [211.76.47.236] | 發表日期 : 2018-11-10 10:08

#include<iostream>
#include<string>
using namespace std;

int main()
{
string a;
int sum=0;
int alp=0;
while(cin>>a){

if(a[0] == 'A')alp = 1;
else if(a[0] == 'B')alp = 10;
else if(a[0] == 'C')alp = 19;
else if(a[0] == 'D')alp = 28;
else if(a[0] == 'E')alp = 37;
else if(a[0] == 'F')alp = 46;
else if(a[0] == 'G')alp = 55;
else if(a[0] == 'H')alp = 64;
else if(a[0] == 'I')alp = 39;
else if(a[0] == 'J')alp = 73;
else if(a[0] == 'K')alp = 82;
else if(a[0] == 'L')alp = 2;
else if(a[0] == 'M')alp = 11;
else if(a[0] == 'N')alp = 20;
else if(a[0] == 'O')alp = 48;
else if(a[0] == 'P')alp = 29;
else if(a[0] == 'Q')alp = 38;
else if(a[0] == 'R')alp = 47;
else if(a[0] == 'S')alp = 56;
else if(a[0] == 'T')alp = 65;
else if(a[0] == 'U')alp = 74;
else if(a[0] == 'V')alp = 83;
else if(a[0] == 'X')alp = 3;
else if(a[0] == 'Y')alp = 12;
else if(a[0] == 'Z')alp = 30;

sum=alp+((int)(a[9])-48);

for(int i=1 , j=8 ; i<=8 , j>=1 ; i++ , j--){
sum+=((int)(a[i])-48)*j;
}

if(sum%10==0)
cout<<"real"<<endl;
else
cout<<"fake"<<endl;
}
return 0;
}

 
#15999: Re:為什麼會WA:line9


tang891228 (tang891228)

學校 : 國立成功大學
編號 : 61119
來源 : [140.116.1.138]
最後登入時間 :
2018-09-24 00:20:31
a020. 身分證檢驗 | From: [61.227.224.161] | 發表日期 : 2018-11-10 19:23

因為你少了 a[0] == 'R'……

 
#16000: Re:為什麼會WA:line9


tang891228 (tang891228)

學校 : 國立成功大學
編號 : 61119
來源 : [140.116.1.138]
最後登入時間 :
2018-09-24 00:20:31
a020. 身分證檢驗 | From: [61.227.224.161] | 發表日期 : 2018-11-10 19:24

因為你少了 a[0] == 'R'……



少一航

 
#16001: Re:為什麼會WA:line9


tang891228 (tang891228)

學校 : 國立成功大學
編號 : 61119
來源 : [140.116.1.138]
最後登入時間 :
2018-09-24 00:20:31
a020. 身分證檢驗 | From: [61.227.224.161] | 發表日期 : 2018-11-10 19:26

少一航

(誤按)

 
#16002: Re:為什麼會WA:line9


314159265358979323846264338327 ... (少年π)

學校 : 臺北市私立延平高級中學
編號 : 69058
來源 : [223.137.149.175]
最後登入時間 :
2024-11-18 16:24:11
a020. 身分證檢驗 | From: [223.136.39.98] | 發表日期 : 2018-11-10 19:27

因為你少了 a[0] == 'R'……



少一航


少a[0] == 'W'吧?

 
#16003: Re:為什麼會WA:line9


tang891228 (tang891228)

學校 : 國立成功大學
編號 : 61119
來源 : [140.116.1.138]
最後登入時間 :
2018-09-24 00:20:31
a020. 身分證檢驗 | From: [61.227.224.161] | 發表日期 : 2018-11-10 19:29

因為你少了 a[0] == 'R'……

說錯了,是少了 a[0] == 'W'

zerojudge沒有刪除留言的功能有夠尷尬……

 
ZeroJudge Forum