为什么一直错? QWQ~
查看原帖
为什么一直错? QWQ~
654004
Zhouyuhan_1125楼主2022/7/29 18:39
#include <bits/stdc++.h>
using namespace std;
 
int main(){
	string a;
	int ch = 1,sum = 0;
	cin >> a;
	for(int i = 0; i < a.size(); i++){
		if(a[i] != '-'){
			sum += a[i] * ch;
			ch++;
		}
	}
	for(int i = 0; i < a.size(); i++){
		if(sum % 11 == a[a.size() - 1]){
			cout << "Right" << endl;
			return 0;
		} else {
			a[a.size() - 1] = sum % 11;
			for(int j = 0; j < a.size(); j++){
				cout << a[i];
			}
		}
	}
	return 0;
}
2022/7/29 18:39
加载中...