比赛 water 评测结果 AAAAAAAAAA
题目名称 ISBN号码 最终得分 100
用户昵称 梦那边的美好ET 运行时间 0.002 s
代码语言 C++ 内存使用 0.32 MiB
提交时间 2018-08-04 20:52:44
显示代码纯文本
#include<iostream>
#include<cstring>
#include<cstdio>
#include<cmath>
#include<algorithm>
using namespace std;
char s[13];
int p=0;
int main(){
    freopen("isbn.in","r",stdin);
	freopen("isbn.out","w",stdout);
	cin>>s;
	p+=(s[0]-'0');
	p+=(s[2]-'0')*2;
	p+=(s[3]-'0')*3;
	p+=(s[4]-'0')*4;
	p+=(s[6]-'0')*5;
	p+=(s[7]-'0')*6;
	p+=(s[8]-'0')*7;
	p+=(s[9]-'0')*8;
	p+=(s[10]-'0')*9;
	p%=11;
	if(p==10){
		if(s[12]=='X')cout<<"Right";
		else{
			for(int i=0;i<=11;i++)cout<<s[i];
			cout<<"X";
		}
	}
	else{
		if(p==s[12]-'0')cout<<"Right";
		else{
			for(int i=0;i<=11;i++)cout<<s[i];
			cout<<p;
		}
	}
	return 0;
}