90分,求助
查看原帖
90分,求助
1099787
patrickwen楼主2024/1/23 14:18
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,m,ten=0,u;
char num[50]={0};
cin>>n>>num;
int len1=strlen(num);
for(int i=len1-1,k=0;i>=0;i--,k++){
	int tmp;
	if(num[i]>='A'&&num[i]<='F'){
		tmp=num[i]-'A'+10;
	}else{
		tmp=num[i]-'0';
	}
	ten=ten+tmp*pow(n,k);
}
cout<<ten;
}
2024/1/23 14:18
加载中...