救救我!
查看原帖
救救我!
566190
我是歌者楼主2021/11/21 15:41

c++第一个一只WA不知为何,求大佬帮助

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

救救孩子吧

2021/11/21 15:41
加载中...