80分求助,4和7wa是为啥啊?
查看原帖
80分求助,4和7wa是为啥啊?
1414756
lwj200623楼主2024/9/3 13:45
#include<bits/stdc++.h>
using namespace std;

int main()
{
	string s; int a;
	cin >> s;
	a = (s[0] - '0') * 1 + (s[2] - '0') * 2 + (s[3] - '0') * 3 + (s[4] - '0') * 4 + (s[6] - '0') * 5 + (s[7] - '0') * 6 + (s[8] - '0') * 7 + (s[9] - '0') * 8 + (s[10] - '0') * 9;
	a %= 11;
	if (a == s[12]-'0')
	{
		cout << "Right";
	}
	else if (a == 10)
	{
		for (int i = 0; i < 12; i++)
		{
			cout << s[i];
		}
		cout << "X";
	}
	else
	{
		for (int i = 0; i < 12; i++)
		{
			cout << s[i];
		}
		cout << a;

	}
}
2024/9/3 13:45
加载中...