li_zhi_a_wei @ 2023-08-16 09:43:55
#include <iostream>
using namespace std;
int a[12];
int main(){
for(int i=0;i<=11;i++){
cin >>a[i];
}
j=a[0]*1+a[2]*2+a[3]*3+a[4]*4+a[6]*5+a[7]*6+a[8]*7+a[9]*8+a[10]*9;
j%=11;
if(j==a[12]){
cout <<"Right";
return 0;
}
a[12]=j;
for(int i=0;i<=11;i++){
cout<<a[i];
}
return 0;
}
by shenbairui @ 2023-08-16 09:45:15
j没定义
by Mo默Sh笙 @ 2023-08-16 09:45:30
@MENGw
int j=a[0]*1+a[2]*2+a[3]*3+a[4]*4+a[6]*5+a[7]*6+a[8]*7+a[9]*8+a[10]*9;
by Mo默Sh笙 @ 2023-08-16 09:45:52
@MENGw 而且a[12]越界了
by Mo默Sh笙 @ 2023-08-16 09:46:09
@MENGw int a[13];
by shenbairui @ 2023-08-16 09:46:24
最好数组开大点