我想不通了,一道简单的题目做了半年才50分......
查看原帖
我想不通了,一道简单的题目做了半年才50分......
783665
zhonghongye楼主2023/8/26 19:40
#include<bits/stdc++.h>
using namespace std;
int main()
{
	string a;
	int s=0,n1,n2,b,k=1;
	cin>>a;
	for(int i=0;i<12;i++)
	{
		if(a[i]=='-')
			continue;
		else
		{
			b=a[i]-'0';
			s=s+b*k;
			k++;
		}
	}
	n1=a[12]-'0';
	n2=s%11;
	if(n1==n2)
	cout<<"Right";
	else
	{
		for(int i=0;i<12;i++)
		cout<<a[i];
		cout<<n2;
	}
	return 0;
}
2023/8/26 19:40
加载中...