社区讨论
50分蒟蒻求调
P1055[NOIP 2008 普及组] ISBN 号码参与者 3已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @mhjrdx53
- 此快照首次捕获于
- 2025/11/04 07:16 4 个月前
- 此快照最后确认于
- 2025/11/04 07:16 4 个月前
样例能过,但 half mark ......
CPP#include<iostream>
using namespace std;
int main(){
char ISBN[13];
for(int i=0;i<13;i++) cin >> ISBN[i];
int x;
x = ((int(ISBN[0])-48) * 1 + (int(ISBN[2])-48) * 2 + (int(ISBN[3])-48) * 3 + (int(ISBN[4])-48) * 4 + (int(ISBN[6])-48) * 5 + (int(ISBN[7])-48) * 6 + (int(ISBN[8])-48) * 7 + (int(ISBN[9])-48) * 8 + (int(ISBN[10])-48) * 9) % 11;
if(x == int(ISBN[12])-48) cout << "Right";
else{
for(int i=0;i<12;i++){
cout << ISBN[i];
}
cout << x;
}
return 0;
}
回复
共 5 条回复,欢迎继续交流。
正在加载回复...