为何WA???
查看原帖
为何WA???
348327
Chtholly39楼主2020/6/25 14:52
#include<bits/stdc++.h>
using namespace std;
int s[200]={1,2,3,4,5,6,7,8,9};
int main(){
    //freopen("isbn.in","r",stdin);
    //freopen("isbn.out","w",stdout);
	string s;
	cin>>s;
	int c=1,sum=0;
	for(int i=0;i<s.size()-2;i++){
		if(i!=1&&i!=5){
			sum+=c*(s[i]-'0');
			c++;
		}
	}
	int id=sum%11;
  char code='x';
  if(id<10)
    code=id+'0';
	if(s[12]==code){
		cout<<"Right"<<endl;
	}
	else{
		for(int i=0;i<s.size()-1;i++){
			cout<<s[i];
		}
		cout<<id<<endl;
	}
	return 0;
}
2020/6/25 14:52
加载中...