任意进制整数转十进制数(拿去就可以用)
2026-07-06 14:47:43
发布于:浙江
#include<bits/stdc++.h>
using namespace std;int main(){string s;int k=1,sum=0,r;cin>>r>>s;for(int i=s.size()-1;i>=0;i--){if(s[i]>='0'&&s[i]<='9')sum+=(s[i]-'0')*k;else sum+=(s[i]-'A'+10)k;k=r;cout<<sum;}return 0;}
全部评论 3

2026-07-06 来自 浙江
0对不起
2026-07-06 来自 浙江
0刚刚有点错了,改好了
2026-07-06 来自 浙江
0
















有帮助,赞一个