Run ID:126446
提交时间:2025-07-19 10:23:57
#include <iostream> #include <vector> #include <math.h> using namespace std; void arbitrary(int n, string sample) { int sum = 0; int temp; for (int i = 0; i < sample.length(); i++) { if (sample[i] >= 'A') temp = (sample[i] - 'A'+10) * pow(n, sample.length()-i-1); else temp = (sample[i] - '0') * pow(n, sample.length() - i - 1); sum += temp; } cout << sum; } int main() { int n; string str; cin >> n >> str; arbitrary(n, str); return 0; }