[ CodeVS冲杯之路 ] P3116
不充钱,你怎么AC?
题目:http://codevs.cn/problem/3116/
基础的高精度加法,注意一下两个数长短不一和答案第一位的处理即可,当然也可以用压位的方法做
1 #include<cstdio> 2 #include<cstdlib> 3 #include<cstring> 4 #include<cmath> 5 #include<iostream> 6 #include<algorithm> 7 #define N 501 8 using namespace std; 9 10 char a[N],b[N],c[N+1]; 11 void Plus() 12 { 13 int la,lb,i,k; 14 la=strlen(a)-1; 15 lb=strlen(b)-1; 16 i=max(la,lb)+1; 17 k=0; 18 while (i>=0) 19 { 20 if (la>=0) k+=a[la--]-'0'; 21 if (lb>=0) k+=b[lb--]-'0'; 22 c[i--]=k%10+'0'; 23 k/=10; 24 } 25 if (c[0]!='1') while (c[++i]!='\0') c[i]=c[i+1]; 26 } 27 int main() 28 { 29 int i; 30 i=0; 31 while ((a[i++]=getchar())!=' '); 32 i--; 33 a[i]='\0'; 34 i=0; 35 while ((b[i++]=getchar())!='\n'); 36 i--; 37 b[i]='\0'; 38 Plus(); 39 puts(c); 40 return 0; 41 }
转载于:https://www.cnblogs.com/hadilo/p/5865457.html
[ CodeVS冲杯之路 ] P3116相关推荐
- [ CodeVS冲杯之路 ] P1116
不充钱,你怎么AC? 题目:http://codevs.cn/problem/1116/ 数据很小,DFS可A,每层枚举颜色,判断相邻的点是否有重复的颜色,记得回溯时把颜色染回0,即无颜色 这里我使用 ...
- [ CodeVS冲杯之路 ] P1044
不充钱,你怎么AC? 题目:http://codevs.cn/problem/1044/ 机房连续断网,搞得现在才能上博客-- 很经典的DP题,把问题转换一下就是分别求最不降序列和最长上升序列 f[i ...
- 准备蓝桥杯之路(二) ------ 位运算的奇淫技艺
准备蓝桥杯之路(二) ------ 位运算的奇淫技艺 前言 本人之前接触过最多的语言是python和java,平时用的较多的还是python,不过大赛有规定,研究生只能报java组,所以我计划之后 ...
- 蓝桥杯 高精度加法 C++基础练习 HERODING的蓝桥杯之路
资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来 ...
- 蓝桥杯 珠心算测验 C++算法提高 HERODING的蓝桥杯之路
资源限制 时间限制:1.0s 内存限制:256.0MB 解题思路: 时隔半个多月,我又开始更新了!这次的珠心算测验其实是一个枚举题目,把所有情况枚举出来,然后判断一下枚举的数是否有重复现象,结果是否有 ...
- 蓝桥杯 成绩排序 C++算法提高 HERODING的蓝桥杯之路
资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给出n个学生的成绩,将这些学生按成绩排序, 排序规则,优先考虑数学成绩,高的在前:数学相同,英语高的在前:数学英语都相同,语文高的在前 ...
- 相忘江湖不如相濡以沫(II)
大一的时候,唐毅发来辩论会请柬,结果我逃了无聊的理论课,带着一杯和路雪去看他.他在辩论赛上的表现,简直是口若悬河,目中无人,把对方紧紧相逼.那一刻他的招摇,似乎幻化成为光环,惹得台下的女生们痴迷般地尖 ...
- [风云人物]三年挣850万,你也可以复制!
转载:http://www.tianya.cn/publicforum/content/enterprise/1/303920.shtml 1994年,北京城.我化工大学毕业,满怀希望冲进人才市场,放 ...
- 情迁QQ机器人到底该怎么用?
还想用情迁qq内置(不需要root)得朋友关注https://www.jianshu.com/p/b2b635aebc91 初次体验 如果你第一次打开本文章,我想对你说的是,这文章可能只供参考因为有些 ...
最新文章
- 制作ubuntu16.04的docker镜像
- hibernate annotation注解 columnDefinition用法
- debug疯了_作业没疯,我先疯了 益智解谜《作业疯了》试玩
- 开源方案搭建可离线的精美矢量切片地图服务-1.开篇(附成果演示地址)
- mysql交叉连接后生成的记录总数_4.mysql数据库创建,表创建模等模板脚本,mysql_SQL99标准的连接查询(内连接,外连接,满外连接,交叉连接)_MySQL...
- “别了,小黄文” 微信打击低俗小说:2019年处理违规账号6.6万+
- jq 获取引入页面url_jqURL获取页面URL及参数
- SQL高级查询——50句查询(含答案) ---参考别人的,感觉很好就记录下来留着自己看。...
- win11应用商店怎么联网 Windows11应用商店无法联网的解决步骤
- 表哥首发送书100本,感谢老铁们支持!
- tps5430应用电路详解_详解常用电阻的优缺点
- 计算机处理答题卡原理,基于图像处理的答题卡自动阅卷系统的设计与实现
- DVB 数字电视基础知识
- 强大的诺顿扼杀了alexa工具条
- oracle IMP命令导入导出DMP文件
- python多线程求合数个数_求十亿内所有质数的和,怎么做最快?
- AD转换实验c语言原理图,我的AD/DA转换单片机实验,含原理图和源码
- access查找出生日期年份_Access时间日期比较查询的方法总结
- java file 的length_java里怎么知道一个file的大小?
- 【计算机网络四】网络层
热门文章
- 【计算机组成原理】乘法阵列器
- jsp中两个double相乘_图像处理中的代数运算及几何变换
- SPLT(Skimming-Perusal Tracking)算法详解
- 玩转GIT系列之【如何放弃本地/服务器端所做的修改】
- 使用Hadoop Streaming 完成MapReduce(Python代码)
- 用Microwindows(Nano-X)编写“hello world”
- python set()函数讲解
- 线性回归 c语言实现_C ++中的线性回归实现
- linux 网络RPS/RFS/XPS
- C语言高级编程:char、signed char 和 unsigned char的使用区别