90分求助 #9WA了
查看原帖
90分求助 #9WA了
901597
SSTF2022ywh楼主2023/8/23 11:04

我代码

#include<bits/stdc++.h>
using namespace std;
int n,len,sum=0,mi=1;
char s[51];
int a[51];
int main(){
	cin>>n>>s;
	len=strlen(s);
	for(int i=0;i<len;i++)
	{
		if(s[i]>='0'&&s[i]<='9') a[i]=s[i]-'0';
		if(s[i]>='A'&&s[i]<='F') a[i]=10+s[i]-'A';
	}
	sum=a[len-1];
	for(int i=len-2;i>=0;i--){
		mi=mi*n;
		sum=sum+a[i]*mi;
	}
	cout<<sum<<endl;
	return 0;
}
2023/8/23 11:04
加载中...