不知道哪里错了,求助
查看原帖
不知道哪里错了,求助
1092072
FTHX楼主2024/1/23 08:53
#include <iostream>
using namespace std;
char a[13 + 1];
int ans;

int main() {
	for (int i = 1; i <= 12; i++) {
		cin >> a[i];
		if (a[i] == '-')
			continue;
		else if (i == 12)
			break;
		ans = ans + (a[i] * i);
	}
	if (ans % 11 == a[12]) {
		cout << "Right";
	} else {
		for (int i = 1; i <= 12; i++) {
			if (i == 12) {
				cout << ans % 11;
				break;
			}
			cout << a[i];
		}
	}



	return 0;
}
2024/1/23 08:53
加载中...