不懂就问,我洛谷P1055为什么挂了呢?(50分)
#include<bits/stdc++.h>
using namespace std;
char ISBN_char[14];
int ISBN_data[11],num=1;
int main(){
for(int i=1;i<=13;i++)
cin>>ISBN_char[i];
for(int i=1;i<=13;i++){
if(ISBN_char[i]!='-'){
ISBN_data[num]=ISBN_char[i]-'0';
num++;
}
}
int sum=0;
for(int i=1;i<=9;i++)
sum+=ISBN_data[i]*i;
sum%=11;
if(sum==ISBN_data[10]){
cout<<"Right";
}
else{
for(int i=1;i<=12;i++)
cout<<ISBN_char[i];
cout<<sum;
}
}