C++蒟蒻求助,才60分,第2个测试点没按enter直接输出了
查看原帖
C++蒟蒻求助,才60分,第2个测试点没按enter直接输出了
897418
polygonolly楼主2022/12/16 16:25
#include<iostream>
using namespace std;
int main(){
	char a[13];
	int b;
	cin>>a;
	b=(int(a[0])+int(a[2])*2+int(a[3])*3+int(a[4])*4+int(a[6])*5+int(a[7])*6+int(a[8])*7+int(a[9])*8+int(a[10])*9-(45*48))%11;
	if(b==10) {
		if(a[12]=='X') cout<<"Right";
		else {a[12]='X';cout<<a;}}
	else {
		if(int(a[12])-48==b) cout<<"Right";
		else {a[12]=b+48;cout<<a;}}//0-670-82162-X
	return 0;
}

2,3,8,10没过,测试点2输入数据用IE打开复制粘贴情况如标题所示,用记事本打开却正常运行,求大佬指点。

2022/12/16 16:25
加载中...