70分求助
查看原帖
70分求助
759399
chenzhiyuan0923楼主2022/8/19 11:39

瞎写的代码

#include<bits/stdc++.h>
using namespace std;
char a[10],n,m;
int b[10],ans;
int main(){
    scanf("%c-%c%c%c-%c%c%c%c%c-%c",&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9],&n);
    for(int i=1;i<=9;i++) b[i]=a[i]-'0';
    for(int i=1;i<=9;i++) ans+=b[i]*i;
    ans=ans%11;
    m=ans+'0';
    if(n=='X'&&ans==10) 
    cout<<"Right";
    else if(m==n) cout<<"Right";
    else printf("%c-%c%c%c-%c%c%c%c%c-%c",a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],m);
}

wa了3个点 5 6 9

2022/8/19 11:39
加载中...