这道题咋就70分了?(P1055)
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,d;
char dd;
scanf("%d-%d-%d-%c",&a,&b,&c,&dd);
if(dd=='X'){
d=10;
}
else{
d=dd-'0';
}
int cnt=0;
int k=10;
int bb=b,cc=c;
while(cc){
k--;
cnt+=(cc%10)*k;
cc/=10;
}
while(bb){
k--;
cnt+=(bb%10)*k;
bb/=10;
}
cnt+=a;
cnt%=11;
if(cnt==d) cout<<"Right";
else cout<<a<<'-'<<b<<'-'<<c<<'-'<<cnt;
return 0;