求助,一片红
查看原帖
求助,一片红
654928
Zjc20120331楼主2022/12/30 14:27

tp

//P1055 [NOIP2008 普及组] ISBN 号码
//2022/12/30 by Zjc20120331
//13:18 V1.0
#include <bits/stdc++.h>
using namespace std;

int main(){
    string s;
    cin >> s;
    int sum = 0;
    int j = 1;
    for (int i = 0; i < s.size(); i++){
        if (s[i] != '-'){
            sum += (s[i]-'0')*j;
            j++;
        }
    }
    string mod = "0123456789X";
    if (mod[sum%11] == s[12]){
        cout << "Right";
    }else{
        s[12] = mod[sum%11];
        cout << s;
    }
    return 0;
}
2022/12/30 14:27
加载中...