犇犇一定要看!60分
查看原帖
犇犇一定要看!60分
494976
TingQuACShengYiPian楼主2021/4/20 20:15

作为蒟蒻的我尝试了一下高精度加法P1601,得了个40分。

在看了神犇们的题解之后,我又改了亿下我的程序,但

只得了60分!

emmmm ,下面是程序

#include<bits/stdc++.h>
using namespace std;
int main() {
	string a,b,c;
	cin>>a>>b;
	if(a.length()<b.length()) {
		for(size_t i=0; i<b.length()-a.length(); i++)
			a='0'+a;
	} else {
		for(size_t i=0; i<a.length()-b.length(); i++)
			b='0'+b;
	}
	int jw=0,t;
	char jw1,t1;
	for(int i=a.length()-1; i>=0; i--) {
		t=a[i]-'0'+b[i]-'0'+jw;
		jw=t/10;
		t%=10;
		t1=t+'0';
		c=t1+c;
	}
	if(jw!=0) {
	    jw1=jw+'0';
		c=jw1+c;
	}
	cout<<c<<endl;
	return 0;
}

希望大佬能帮忙

在线等,急!

2021/4/20 20:15
加载中...