第六题 internet

第六题 internet

本来想搞一个只有高精压位能过的变态题,结果却搞成了Python50分,普通高精水过的水题。

普通高精有必要讲吗?

#include <bits/stdc++.h>
using namespace std;
int a[260],b[260];
int main(){
	string st1,st2;
	int l1,l2,c=0;
	cin>>st1>>st2;
	l1=st1.size(); 
	l2=st2.size();
	if(l1<l2){
		swap(l1,l2);
		swap(st1,st2);
	}
	for(int i=l1-1;i>=0;i--){
		c++;
		a[c]=st1[i]-48;
	}c=0;
	for(int i=l2-1;i>=0;i--){
		c++;
		b[c]=st2[i]-48;
	}
	for(int i=1;i<=l1;i++){
		a[i]=a[i]+b[i];
		if(a[i]>=10){
			a[i]=a[i]%10;
			a[i+1]=a[i+1]+1;
		}
	}
	if(a[l1+1]!=0)l1++;
	for(int i=l1;i>=1;i--)cout<<a[i];
	return 0;
}

发布了56 篇原创文章 · 获赞 86 · 访问量 1892

猜你喜欢

转载自blog.csdn.net/qq_46230164/article/details/105325577