WA求助
  • 板块学术版
  • 楼主RaduLeL
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/10/26 14:23
  • 上次更新2023/10/26 17:21:32
查看原帖
WA求助
616279
RaduLeL楼主2023/10/26 14:23

P1055

#include <bits/stdc++.h>
using namespace std;
char s[20];

int main() {
	cin >> s + 1;
	int a1=s[1]-'0';
	int a2=s[3]-'0';
	int a3=s[4]-'0';
	int a4=s[5]-'0';
	int a5=s[7]-'0';
	int a6=s[8]-'0';
	int a7=s[9]-'0';
	int a8=s[10]-'0';
	int a9=s[11]-'0'; 
	int x=s[13]-'0';
	if ((a1+(a2*2)+(a3*3)+(a4*4)+(a5*5)+(a6*6)+(a7*7)+(a8*8)+(a9*9)) % 11 == x) {
		cout << "Right";
	} else {
		if((a1+(a2*2)+(a3*3)+(a4*4)+(a5*5)+(a6*6)+(a7*7)+(a8*8)+(a9*9)) % 11 ==10)
		{
			s[13]='X';
			cout << s+1;
		}
		else
		{
			s[13] = ((a1+(a2*2)+(a3*3)+(a4*4)+(a5*5)+(a6*6)+(a7*7)+(a8*8)+(a9*9)) % 11)+'0';
			cout << s+1;
		}

	}
	return 0;
}
2023/10/26 14:23
加载中...