c++50分!在线等,挺急的

P1055 [NOIP2008 普及组] ISBN 号码

are_you_clever @ 2024-08-02 15:10:43

本蒟蒻代码如下

#include<bits/stdc++.h>
using namespace std;
int main(){
    string s;
    cin>>s;
    long long sum=0,cnt=1;

    for(int i=0;i<11;i++)
    {
        if(s[i]>='0' && s[i]<='9')
        {
            sum=sum+(s[i]-48)*cnt;
            cnt++;
        }
    }

    if(sum%11==s[12]-48)
        cout<<"Right";
    else
    {
        for(int i=0;i<12;i++)cout<<s[i];
        cout<<sum%11;
    }
    return 0;
}

各位dalao行行好,帮本蒟蒻改改


by are_you_clever @ 2024-08-02 15:31:25

已经改过了,才发现余10是X


|