橙题闹鬼?测试点1自测过了 但是爆零?
查看原帖
橙题闹鬼?测试点1自测过了 但是爆零?
1041348
ZMS114514楼主2024/9/5 21:10

两个样例过了 自测了测试点

but 爆零 我太菜了


#include<bits/stdc++.h>
using namespace std;
string n; 
int a=1,num=0;
int main()
{
	cin>>n;
	for(int i=0;i<n.size()-1;i++){
		if(n[i]>='0' && n[i]<<'9') {
			num+=(n[i]-'0')*a;
			a++;
		}
	}
	if(num%11==n[n.size()-1]-'0') cout<<"Right";
	else{
		for(int i=0;i<n.size()-1;i++) cout<<n[i];		
		cout<<num%11;
	} 
    return 0;
}

2024/9/5 21:10
加载中...