#10214: c++ WAline84?!


amouseking (吾)


不知為啥居然錯在第84測資...

#include<iostream>

using namespace std;

 

int main()

{

string s;

while(cin>>s)

{

   int a=0;

for(int i=0;i<8;i++)

   {

   a+=(s[i]-48)*(8-i);

   a%=10;

   }

   a=58-s[8]-a;   //58-s[8]=(a+x)%10

   if(a<0) a+=10;

   if(a==1) cout<<"AMW"<<endl;

   else if(a==2) cout<<"KLY"<<endl;

   else if(a==3) cout<<"JVX"<<endl;

   else if(a==4) cout<<"HU"<<endl;

   else if(a==5) cout<<"GT"<<endl;

   else if(a==6) cout<<"FS"<<endl;

   else if(a==7) cout<<"ER"<<endl;

   else if(a==8) cout<<"DOQ"<<endl;

   else if(a==9) cout<<"CIP"<<endl;

   else if(a==0) cout<<"BNZ"<<endl;

}

system("pause");

return 0;

}