全部评论 1

  • #include <bits/stdc++.h>
    using namespace std;
    int main(){
    string str;
    int num;
    cin >> num >> str;
    int j = 0;
    long long ac = 0;
    for(int i = str.size() - 1;i >= 0;i--){
    int u = 0;
    if(str[i] >= 'A' && str[i] <= 'Z'){
    u = str[i] - 'A';
    u += 10;
    }else if(str[i] > '0' && str[i] <= '9'){
    u = str[i] - '0';
    }
    if(str[i] != '0') ac += u * pow(num,j);
    j++;
    }
    cout << ac << endl;
    return 0;
    }

    2026-02-19 来自 湖南

    0
暂无数据

提交答案之后,这里将显示提交结果~

首页