社区讨论

玄关求调

P1604B进制星球参与者 1已保存回复 0

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
0 条
当前快照
1 份
快照标识符
@m6274i0g
此快照首次捕获于
2025/01/18 21:00
去年
此快照最后确认于
2025/01/18 21:00
去年
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
int n,x,y;

string jia_fa(string a,string b)
{
	string c;
	int la=a.size(),lb=b.size();
	if(la<lb)
	{
		for(int i=0;i<lb-la;i++)
		{
			a='0'+a;
		}
	}
	if(la>lb)
	{
		for(int i=0;i<la-lb;i++)
		{
			b='0'+b;
		}
	}
//	cout<<a<<" "<<b<<endl;
	int k=0;
	for(int i=a.size()-1;i>=0;i--)
	{
		int tmp=(a[i]-'0')+(b[i]-'0')+k;
		c=char(tmp%n+'0')+c;
		k=tmp/n;
//		cout<<k<<" "<<tmp<<endl;
	}
	if(k>0)
	{
		c=char(k+'0')+c;
	}
	return c;
}

int main(){
//	ios::sync_with_stdio(0);
	string a,b;
 	cin>>n>>a>>b;
	cout<<jia_fa(a,b);
	return 0;
}

回复

0 条回复,欢迎继续交流。

正在加载回复...