50分求调
查看原帖
50分求调
1028771
Retoayd楼主2023/10/14 19:27
#include <bits/stdc++.h>
using namespace std;
string a;
int main()
{
  cin>>a;
  int ans=0,l=1;
  for(int i=0; i<12-1; i++)
  {
    if (a[i]=='-') continue;
    else
    {
      ans+=(a[i]-'0')*l;
      l++;
    }
  }
  ans%=11;
  if(ans==a[12]-'0')
  {
    cout<<"Right";
  }
  else
  {
    for(int i=0; i<12; i++)
    {
      cout<<a[i];
    }
    cout<<ans;
  }
  return 0;
}
2023/10/14 19:27
加载中...