不充钱,你怎么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相关推荐

  1. [ CodeVS冲杯之路 ] P1116

    不充钱,你怎么AC? 题目:http://codevs.cn/problem/1116/ 数据很小,DFS可A,每层枚举颜色,判断相邻的点是否有重复的颜色,记得回溯时把颜色染回0,即无颜色 这里我使用 ...

  2. [ CodeVS冲杯之路 ] P1044

    不充钱,你怎么AC? 题目:http://codevs.cn/problem/1044/ 机房连续断网,搞得现在才能上博客-- 很经典的DP题,把问题转换一下就是分别求最不降序列和最长上升序列 f[i ...

  3. 准备蓝桥杯之路(二) ------ 位运算的奇淫技艺

    准备蓝桥杯之路(二) ------ 位运算的奇淫技艺 前言   本人之前接触过最多的语言是python和java,平时用的较多的还是python,不过大赛有规定,研究生只能报java组,所以我计划之后 ...

  4. 蓝桥杯 高精度加法 C++基础练习 HERODING的蓝桥杯之路

    资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 输入两个整数a和b,输出这两个整数的和.a和b都不超过100位. 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来 ...

  5. 蓝桥杯 珠心算测验 C++算法提高 HERODING的蓝桥杯之路

    资源限制 时间限制:1.0s 内存限制:256.0MB 解题思路: 时隔半个多月,我又开始更新了!这次的珠心算测验其实是一个枚举题目,把所有情况枚举出来,然后判断一下枚举的数是否有重复现象,结果是否有 ...

  6. 蓝桥杯 成绩排序 C++算法提高 HERODING的蓝桥杯之路

    资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给出n个学生的成绩,将这些学生按成绩排序, 排序规则,优先考虑数学成绩,高的在前:数学相同,英语高的在前:数学英语都相同,语文高的在前 ...

  7. 相忘江湖不如相濡以沫(II)

    大一的时候,唐毅发来辩论会请柬,结果我逃了无聊的理论课,带着一杯和路雪去看他.他在辩论赛上的表现,简直是口若悬河,目中无人,把对方紧紧相逼.那一刻他的招摇,似乎幻化成为光环,惹得台下的女生们痴迷般地尖 ...

  8. [风云人物]三年挣850万,你也可以复制!

    转载:http://www.tianya.cn/publicforum/content/enterprise/1/303920.shtml 1994年,北京城.我化工大学毕业,满怀希望冲进人才市场,放 ...

  9. 情迁QQ机器人到底该怎么用?

    还想用情迁qq内置(不需要root)得朋友关注https://www.jianshu.com/p/b2b635aebc91 初次体验 如果你第一次打开本文章,我想对你说的是,这文章可能只供参考因为有些 ...

最新文章

  1. 制作ubuntu16.04的docker镜像
  2. hibernate annotation注解 columnDefinition用法
  3. debug疯了_作业没疯,我先疯了 益智解谜《作业疯了》试玩
  4. 开源方案搭建可离线的精美矢量切片地图服务-1.开篇(附成果演示地址)
  5. mysql交叉连接后生成的记录总数_4.mysql数据库创建,表创建模等模板脚本,mysql_SQL99标准的连接查询(内连接,外连接,满外连接,交叉连接)_MySQL...
  6. “别了,小黄文” 微信打击低俗小说:2019年处理违规账号6.6万+
  7. jq 获取引入页面url_jqURL获取页面URL及参数
  8. SQL高级查询——50句查询(含答案) ---参考别人的,感觉很好就记录下来留着自己看。...
  9. win11应用商店怎么联网 Windows11应用商店无法联网的解决步骤
  10. 表哥首发送书100本,感谢老铁们支持!
  11. tps5430应用电路详解_详解常用电阻的优缺点
  12. 计算机处理答题卡原理,基于图像处理的答题卡自动阅卷系统的设计与实现
  13. DVB 数字电视基础知识
  14. 强大的诺顿扼杀了alexa工具条
  15. oracle IMP命令导入导出DMP文件
  16. python多线程求合数个数_求十亿内所有质数的和,怎么做最快?
  17. AD转换实验c语言原理图,我的AD/DA转换单片机实验,含原理图和源码
  18. access查找出生日期年份_Access时间日期比较查询的方法总结
  19. java file 的length_java里怎么知道一个file的大小?
  20. 【计算机网络四】网络层

热门文章

  1. 【计算机组成原理】乘法阵列器
  2. jsp中两个double相乘_图像处理中的代数运算及几何变换
  3. SPLT(Skimming-Perusal Tracking)算法详解
  4. 玩转GIT系列之【如何放弃本地/服务器端所做的修改】
  5. 使用Hadoop Streaming 完成MapReduce(Python代码)
  6. 用Microwindows(Nano-X)编写“hello world”
  7. python set()函数讲解
  8. 线性回归 c语言实现_C ++中的线性回归实现
  9. linux 网络RPS/RFS/XPS
  10. C语言高级编程:char、signed char 和 unsigned char的使用区别