AcWing 791. 高精度加法
2024-09-06 06:46:57
https://www.acwing.com/problem/content/793/
#include<bits/stdc++.h>
using namespace std;
vector<int> add(vector<int> &A, vector<int> &B) {
vector<int> C;
int t = ;
for (int i = ; 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 % );
t /= ;
}
if (t) C.push_back();
return C;
}
int main() {
string a,b;
vector<int>A,B;
cin>>a>>b;//a=123456
for(int i=a.size()-; i>=; i--) A.push_back(a[i]-'');
for(int i=b.size()-; i>=; i--) B.push_back(b[i]-'');
auto C=add(A,B);
for(int i=C.size()-; i>=; i--) printf("%d",C[i]);
return ;
}
最新文章
- ASP.NET WebAPi之断点续传下载(中)
- AFNetworking3.0使用
- [DFNews] What&#39;s coming in EnCase 7.08?
- 三 mybatis typeAlias(别名)使用和resultMap使用
- Rust入门篇 (1)
- Codeforces Round #323 (Div. 2) C. GCD Table 暴力
- VS2010在C盘下生成的.iTrace文件解决办法 ,c盘偷偷的减少,心很烦啊,找了半天才知道是这个问题
- FireFox VS Chrome 之 调试篇
- Linux基础-最基础
- selenium-历史(一)
- ionic 实现 应用内(webview中html页面点击) 和 应用外 (浏览器html页面点击) 打开本地安装应用
- android:ListView bbs Demo
- opencv 3.2 vs2015 debug assertion __acrt_first_block == header
- CH#56C 异象石
- Hdu2068 RPG的错排 2017-06-27 15:27 30人阅读 评论(0) 收藏
- IntelliJ IDEA2018激活方法
- Python glob.md
- Java -- 异常的捕获及处理 -- Java的异常处理机制
- 撩课-Java每天5道面试题第21天
- 【二分图最大匹配】【匈牙利算法】zoj3988 Prime Set