前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【HBUOJ】这是一道简单题

【HBUOJ】这是一道简单题

作者头像
韩旭051
发布2019-11-08 09:40:39
2600
发布2019-11-08 09:40:39
举报
文章被收录于专栏:刷题笔记刷题笔记

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/shiliang97/article/details/100562238

这是一道简单题

Description

这是一道非常简单的题,你只要根据给定的两个数A,B输出A+B的和即可

Input

输入两个数A,B

Output

输出A+B的和

Sample Input 1

代码语言:javascript
复制
1 1

Sample Output 1

代码语言:javascript
复制
2

大数相加用字符串就OK啦

代码语言:javascript
复制
#include<iostream>
#include<vector>
using namespace std;
int main(){
	string a,b;
	string s;
	int k=0;
	cin>>a>>b;
	int i=0;
	for(;i<a.length()&&i<b.length();i++){
		k+=a[a.length()-i-1]+b[b.length()-i-1]-'0'-'0';
		char c=(k%10+'0');
		s=c+s;
		k=k/10;
	}while(i<a.length()){
		k+=a[a.length()-1-i++]-'0';
		char c=(k%10+'0');
		s=c+s;
		k=k/10;
		
	} while(i<b.length()){
		k+=b[b.length()-1-i++]-'0';
		char c=(k%10+'0');
		s=c+s;
		k=k/10;
	} 
	while(k>0){
		char c=(k%10+'0');
		s=c+s;
		k=k/10;
	}
	cout<<s;
	return 0;
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 这是一道简单题
  • 大数相加用字符串就OK啦
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档