10分求助!!!1个关注!!!
查看原帖
10分求助!!!1个关注!!!
1301485
laoqiu_tyxx楼主2024/6/29 14:38

只有10分,让老师看了,没什么不对的。
代码:

#include<bits/stdc++.h>
using namespace std;
long long n,a;
string jinitaimei;
long long fnum(char kb)
{
	if(kb>='0' && kb<='9')
	{
		return kb-'0';
	}
	else
	{
		return kb-55;
	}
}
int main()
{
	long long i,j;
	cin>>n;
	for(i=1;i<=n;i++)
	{
		cin>>a>>jinitaimei;
		if(a==10)
		{
			cout<<jinitaimei;
			return 0;
		}
		long long lj=jinitaimei.size();
		long long sum=0;
		for(j=0;j<lj;j++)
		{
			sum+=fnum(jinitaimei[j])*int(pow(a,lj-1-j));
		}
		cout<<sum<<endl;
	}
}

望大佬帮忙,调对了关注

2024/6/29 14:38
加载中...