#include <bits/stdc++.h>
using namespace std;
int main() {
int sum,temp;
char c,x[10];
while(cin>>x)
{
temp=8*(x[0]-48)+7*(x[1]-48)+6*(x[2]-48)
+5*(x[3]-48)+4*(x[4]-48)+3*(x[5]-48)+2*(x[6]-48)+1*(x[7]-48)+(x[8]-48);
for(int i=65; i<90; i++){
c=i; sum=temp;
switch(c){
case'A': sum+=1; break;
case'B': sum+=10; break;
case'C': sum+=19; break;
case'D': sum+=28; break;
case'E': sum+=37; break;
case'F': sum+=46; break;
case'G': sum+=55; break;
case'H': sum+=64; break;
case'I': sum+=39; break;
case'J': sum+=73; break;
case'K': sum+=82; break;
case'L': sum+=2; break;
case'M': sum+=11; break;
case'N': sum+=20; break;
case'O': sum+=48; break;
case'P': sum+=29; break;
case'Q': sum+=38; break;
case'R': sum+=47; break;
case'S': sum+=56; break;
case'T': sum+=65; break;
case'U': sum+=74; break;
case'V': sum+=83; break;
case'W': sum+=21; break;
case'X': sum+=3; break;
case'Y': sum+=12; break;
case'Z': sum+=30; break;
}
if(sum%10==0)cout<<c<<"\n";
}
}
}
#include <bits/stdc++.h>
using namespace std;
int main() {
int sum,temp;
char c,x[10];
while(cin>>x)
{
temp=8*(x[0]-48)+7*(x[1]-48)+6*(x[2]-48)
+5*(x[3]-48)+4*(x[4]-48)+3*(x[5]-48)+2*(x[6]-48)+1*(x[7]-48)+(x[8]-48);
for(int i=65; i<90; i++){
c=i; sum=temp;
switch(c){
case'A': sum+=1; break;
case'B': sum+=10; break;
case'C': sum+=19; break;
case'D': sum+=28; break;
case'E': sum+=37; break;
case'F': sum+=46; break;
case'G': sum+=55; break;
case'H': sum+=64; break;
case'I': sum+=39; break;
case'J': sum+=73; break;
case'K': sum+=82; break;
case'L': sum+=2; break;
case'M': sum+=11; break;
case'N': sum+=20; break;
case'O': sum+=48; break;
case'P': sum+=29; break;
case'Q': sum+=38; break;
case'R': sum+=47; break;
case'S': sum+=56; break;
case'T': sum+=65; break;
case'U': sum+=74; break;
case'V': sum+=83; break;
case'W': sum+=21; break;
case'X': sum+=3; break;
case'Y': sum+=12; break;
case'Z': sum+=30; break;
}
if(sum%10==0)cout<<c<<"\n";
}
}
}
我猜 是因為你每個都換行了0u0