菜の题解
2024-07-13 12:11:48
发布于:上海
2阅读
0回复
0点赞
作者太菜,敬请谅解
#include <iostream>
#include <cstdio>
#include <cmath>
#include <cstring>
#include <algorithm>
using namespace std;
int main() {
char a[25];
int b[25];
long long x=0,t=0,bt=0;
for(int i=0;i<13;i++){
cin>>a[i];
}
for(int i=0;i<13;i++){
if(a[i]!='-'){
if(a[i]=='X'){
b[bt]=10;
}else{
b[bt]=a[i]-'0';
}
bt+=1;
}
}
for(int i=0;i<9;i++){
t+=1;
x+=(b[i]*t);
}
if(x % 11==b[9]){
cout<<"Right";
}else{
for(int i=0;i<12;i++){
cout<<a[i];
}
if(x % 11==10){
cout<<'X';
}else{
cout<<x % 11;
}
}
return 0;
}
这里空空如也
有帮助,赞一个