猜猜这题的题目名
  • 板块灌水区
  • 楼主xiaoba20120207
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/11/24 12:07
  • 上次更新2024/11/24 14:44:59
查看原帖
猜猜这题的题目名
1532048
xiaoba20120207楼主2024/11/24 12:07
#include<bits/stdc++.h>
using namespace std;
string str;
int m;
int ans=0;
int a2d(string str,int m);
int main(){
    while(1){
    	ans=0;
    	cin>>str>>m;
    	ans=a2d(str,m);
    	cout<<ans<<endl;
	}
	return 0;
}
int a2d(string str,int m){
	int r=0;
	int len=str.size();
	for(int i=0;i<=len;i++){
		if(str[i]>='A'&&str[i]<='F'){
			r+=r*m+str[i]-'A'+10;
		}else{
			r=r*m+str[i]-'0';
		}		
	}
	return r;
}

2024/11/24 12:07
加载中...