c++10分求助
查看原帖
c++10分求助
760171
Binah_cyc楼主2022/9/2 18:07
 #include<bits/stdc++.h>
 using namespace std;
 int d,m,t[10];
 char c[14];
 int main(){
     for(int i=1;i<=12;i++)
     {
         cin>>c[i];
     }
     cin>>d;
     for(int i=1,j=1;i<=13;i++)
     {
         if(c[i]=='-')
         continue;
         else
         {
             t[j]=c[i]-'0';
             j++;
         }
     }
     for(int j=1;j<=9;j++)
     {
         m+=t[j]*j;
     }
     m%=11;
     if(m==d)
     {
         cout<<"Right";
     }
     else
     {
         for(int i=1;i<=12;i++)
         {
             cout<<c[i];
         }
         cout<<m;
     }
     return 0;
 }
2022/9/2 18:07
加载中...