模拟 + 字符串运用
2023-08-15 14:52:09
发布于:上海
24阅读
0回复
0点赞
#include<iostream>
#include<cmath>
using namespace std;
int main(){
unsigned long long sum=0;
int p;
cin>>p;
string cnt;
cin>>cnt;
int len=cnt.size();
for(int i=len-1;i>=0;i--){
if(cnt[i]>='A' and cnt[i]<='F'){
sum+=(cnt[i]-'A'+10)*pow(p,len-i-1);
}
else{
sum+=(cnt[i]-'0')*pow(p,len-i-1);
}
}
cout<<sum;
return 0;
}
这里空空如也
有帮助,赞一个