社区讨论

紧急求助!!!

P1055[NOIP 2008 普及组] ISBN 号码参与者 3已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@lob7qfcx
此快照首次捕获于
2023/10/29 16:32
2 年前
此快照最后确认于
2023/11/03 22:46
2 年前
查看原帖
代码
代码
为什么只有90
CPP
#include<iostream>
#include<cstring>
using namespace std;
char s[14],c;
int main(){
	cin>>s;
	int h=0,k=0;
	for(int i=0;i<11;i++){
		if(s[i]!='-'){
			k++;
			h+=k*(s[i]-'0');
		}
	}
	h%=11;
	if(h==10){
		c='X';
	} 
	else{
		c=h+'0';
	}
	if(c==s[12]){
		cout<<"Right";
	}
	else{
		s[12]=c;
		cout<<s;
	}
	return 0;
}
徒儿前来求助
谢谢
谢谢
谢谢

回复

4 条回复,欢迎继续交流。

正在加载回复...