给定两个正整数(不含前导 0),计算它们的和。

输入格式
共两行,每行包含一个整数。

输出格式
共一行,包含所求的和。

数据范围
1≤整数长度≤100000
输入样例:
12
23
输出样例:
35

#include<iostream>
#include<vector>
using namespace std;
const int N = 1e6+10;vector<int> add(vector<int> &A,vector<int> &B){vector<int> C;int t=0;for(int i=0;i<A.size()||i<B.size();i++){if(i<A.size()) t+=A[i];if(i<B.size()) t+=B[i];C.push_back(t%10);t/=10;} if(t) C.push_back(1);return C;
}int main(){string a,b;vector<int> A,B;cin>>a>>b;for(int i=a.size()-1; i>=0; i--) A.push_back(a[i]-'0');for(int i=b.size()-1; i>=0; i--) B.push_back(b[i]-'0');auto C =add(A,B);for(int i=C.size()-1;i>=0;i--) printf("%d",C[i]);return 0; }

791. 高精度加法相关推荐

  1. 基础练习 高精度加法

    基础练习 高精度加法 时间限制:1.0s 内存限制:512.0MB 问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标 ...

  2. 用C++的类重载高精度加法,乘法和等于符号

    运行结果: 代码如下: #include<iostream> #include<algorithm> #include<string.h> #include< ...

  3. PAT甲级1024 Palindromic Number:[C++题解]回文串和高精度加法

    文章目录 题目分析 题目链接 题目分析 一个判断是否是回文数的函数:check,思路是使用双指针从两端分别往里走. 另一个是高精度加法函数add,传入两个vector. 另外,vector逆序构造可以 ...

  4. PAT甲级1023 Have Fun with Numbers:[C++题解]高精度加法和两个vector大小比较

    文章目录 题目分析 题目链接 题目分析 使用高精度加法高精度加法板子求 这个数的两倍,存在一个vector中. 所谓高精度就是使用string来存大的数,然后模拟列竖式加法,结果一位一位压入数组vec ...

  5. 高精度加法(C++实现)

    高精度加法 简介 用于计算含有超过一般变量存放不下的非负整数 高精度加法这个过程是模拟的小学竖式加法计算 步骤 以下有顺序之分 数组清零 输入 获取长度 逆置 字符型数字转成对应的整型数字 计算并输出 ...

  6. 《信息学奥赛一本通》 高精度加法。输入两个正整数,求它们的和。

    高精度加法.输入两个正整数,求它们的和. 算法分析 升级版代码 算法分析 输入两个数到两个变量中,然后用赋值语句求它们的和,输出.但是,我们知道,在C++语言中任何数据类型都有一定的表示范围.当两个被 ...

  7. 高精度加法(非负)和大数阶乘及和汽水问题

    高精度加法(非负)和大数阶乘 文章目录 高精度加法(非负)和大数阶乘 一.问题描述 二.代码 三.问题描述 四.代码 五.问题描述 六.代码 一.问题描述 二.代码 #define _CRT_SECU ...

  8. 高精度加法(A+BProblemII)

    好久没有写文章了,主要是近期开学上网课再加上刷题的缘故,日常有些忙碌. 话不多说,接下来是正题: 一切问题都是有源头的,在这里我就直接先放题了. 接下来我以代码+部分代码的解释+注意事项进行 ps:( ...

  9. CCF NOI1138 高精度加法

    问题链接:CCF NOI1138 高精度加法. 时间限制: 1000 ms  空间限制: 262144 KB 题目描述 给两个正整数,计算它们的和. 输入 两行,每行表示一个数(位数达10000位). ...

最新文章

  1. 产品经理如何让问题迎刃而解|PMCAFF工具圈第12期分享整理
  2. CentOS7 0安装jdk + tomcat
  3. android相册拍照剪切上传封装,安卓,图片裁剪上传真机测试好使,打包后显示:无法保存裁剪的图像...
  4. Redis性能指标监控
  5. 使用.Net Core编写命令行工具(CLI)
  6. Software Version
  7. 接力,智能指针也麻烦
  8. MimeType文件格式速查表
  9. [SCOI2016]背单词
  10. 一图读懂resnet神经网络
  11. FFT算法讲解——麻麻我终于会FFT了!
  12. python网站数据监测_python 网站数据监控
  13. 这个Python脚本牛逼了,秒抢红包就算了,还能无视撤回消息
  14. 企业微信群发消息提醒
  15. Android 推流--分辨率、帧率和码率三者之间的关系
  16. 免费壁纸背景高清图片素材网站
  17. xx:xx,xx:xx规则的字符串怎么解析呢
  18. 今日收获 2018/4/22
  19. C++对数函数 log()
  20. 009 | 中国古代女性妆容创新设计实践研究 | 大学生创新训练项目申请书 | 极致技术工厂

热门文章

  1. 类与对象- 课后作业1
  2. python接口自动化测试(七)-unittest-批量用例管理
  3. SpringMVC form:form的一个错误(没有传到前台绑定类)
  4. 二进制转十进制 十进制转二进制
  5. android渐变效果
  6. 使用arguments对象模拟函数重载
  7. 玩转 Numpy 的精选习题
  8. zabbix通过ODBC监控sybase举例
  9. 报错:/BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.29.5/UITableView.m:7943解决方法
  10. webpack+vue解决前端跨域问题