写了个高精加法,但不知为什么RE了
  • 板块学术版
  • 楼主Waller
  • 当前回复6
  • 已保存回复6
  • 发布时间2022/7/21 19:21
  • 上次更新2023/10/27 19:02:50
查看原帖
写了个高精加法,但不知为什么RE了
725799
Waller楼主2022/7/21 19:21

RT

#include <bits/stdc++.h>
using namespace std;

int a[101],b[101],c[102];

int main()
{
	for(int i=1;i<=1;i++)
	{
		char n;
		cin >> n;
		if(n == ' ') break;
		else a[i] = int(n)-48;
	}
	for(int i=1;i<=100;i--)
	{
		char n;
		cin >> n;
		if(n == ' ') break;
		else b[i] = int(n)-48;
	}
	for(int i=100;i>=1;i--)
	{
		c[i] = a[i]+b[i];
		if (c[i] >= 10)
			c[i-1]++;
	}
	for(int i=1;i<=100;i++)
	{
		cout << c[i];
	}
	return 0;
}

求助一下大佬能不能看一下其中的错误

2022/7/21 19:21
加载中...