竞赛
考级
#include<bits/stdc++.h> using namespace std; int main(){ int r,ans; string num; cin >> r >> num; for(int i = num.size()-1,j = 1;i >= 0;i--,j *= r){ ans += (num[i]-'0') * j; } cout << ans; return 0; }
STL给我们提供了一个函数:stoi() 咱直接开万能头:#include<bits/stdc++.h> 用法:stoi(要转换成十进制的字符串,nullptr, 这个字符串是几进制); 所以,上代码:
循环搞定~ 不用return 0~
提交答案之后,这里将显示提交结果~