博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大整数加法
阅读量:6572 次
发布时间:2019-06-24

本文共 1471 字,大约阅读时间需要 4 分钟。

题目链接:

#include 
#include
#include
#define Max 110using namespace std;int temp[Max];int sum[Max];int main(){ memset(sum,0,sizeof(sum)); char tmp_string[Max]; while(scanf("%s",tmp_string),strcmp(tmp_string,"0")) { _strrev(tmp_string); memset(temp,0,sizeof(temp)); int len=strlen(tmp_string); for(int i=0; i
9) { sum[i]=sum[i]-10; sum[i+1]++; } } } int pos=0; for(int i=104;i>=0;i--) { if(sum[i]!=0) { pos=i; break; } } for(int i=pos;i>=0;i--) printf("%d",sum[i]); //puts(""); return 0;}
#include 
#include
#define Max 1000005int a[Max];int b[Max];int sum[Max];int main(){ memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); memset(sum,0,sizeof(sum)); int N; scanf("%d",&N); getchar(); for(int i=N-1; i>=0; i--) { a[i]=getchar()-'0'; getchar(); b[i]=getchar()-'0'; getchar(); //scanf("%d%d",&a[i],&b[i]); } for(int i=0; i
9) { sum[i]=sum[i]-10; sum[i+1]++; } } if(sum[N]) printf("%d",sum[N]); for(int i=N-1; i>=0; i--) { //printf("%d",sum[i]); putchar(sum[i]+'0'); } return 0;}

 

转载于:https://www.cnblogs.com/TreeDream/p/5277167.html

你可能感兴趣的文章
jQ常见数组问题
查看>>
SEO优化:WordPress发布文章主动推送到百度,加快收录保护原创
查看>>
小学期学习总结一
查看>>
ScrollGridView 标题不变化 内容变化
查看>>
LeetCode - 16. 3Sum Closest
查看>>
LeetCode - 7. Reverse Integer
查看>>
MFC下运行控制台不显示黑屏
查看>>
算法练习——聪明的情侣
查看>>
Java多线程系列 面试题
查看>>
AOP jdk动态代理
查看>>
windows常用操作
查看>>
NYOJ-85 有趣的数 AC 分类: NYOJ ...
查看>>
(一)linux下hadoop安装配置
查看>>
Google七项不得不知的搜索技巧
查看>>
FireFox不支持InnerText的解决方法
查看>>
jsp打印
查看>>
从类开始
查看>>
iOS中真机连接电脑运行程序出现问题
查看>>
java安卓如何实现定义接口
查看>>
Union大小
查看>>