真的不会了
查看原帖
真的不会了
885301
cowboy666楼主2022/12/15 13:38

大佬帮忙看看为什么只有50分

#include<string>
#include <iostream>
using namespace std;
int main()
{
    string a;
    cin >> a;
    int b = (a[0] - 48) * 1 + (a[2] - 48) * 2 + (a[3] - 48) * 3 + (a[4] - 48) * 4 + (a[6] - 48) * 5 + (a[7] - 48) * 6 + (a[8] - 48) * 7 + (a[9] - 48) * 8 + (a[10] - 48) * 9;
    if (b % 11 == (a[12] - 48))cout << "Right" << endl;
    else
    {
        a[12] = b % 11 + 48;
        cout << a << endl;
    }
    return 0;
}
2022/12/15 13:38
加载中...