大数——大数相加(hdu1002)
题目链接:
http://acm.hdu.edu.cn/showproblem.php?pid=1002
题目描述:ACM入门的第一题,两个超出整型变量范围的整数进行相加运算。
一、因为整型装不下,所以需要通过字符串来存放。
二、加法运算是从个位(末端)开始,并且涉及到进位。
#include<stdio.h>
#include<string.h>
char a[1000],b[1000];
int main()
{ int x,y,i,j,n,e,s,k;scanf("%d",&n);k=1;while(n--){ int c[1000]={0},d[1000]={0};//为了更好的查看,我们重新申请两个数组c,d作为a和b的倒置字符串 scanf("%s%s",a,b);x=strlen(a);y=strlen(b);for(i=0;i<x;i++)c[i]=a[x-1-i]-48; for(i=0;i<y;i++)d[i]=b[y-1-i]-48;e=0; //e为进位 for(i=0;i<1000;i++){ s=(c[i]+d[i]+e);c[i]=s%10;e=s/10;}printf("Case %d:\n%s + %s = ",k++,a,b);for( i=1000-1;i>=0;i--) if(c[i])break;for(j=i;j>=0;j--) printf("%d",c[j]);printf("\n");if(n!=0)printf("\n");}}
大数——大数相加(hdu1002)相关推荐
- 大数的相加 乘 余 幂
高精度问题之大数相加(原来就是用字符串相加,模拟手算这么简单!) 解题心的: 就是基本的一对一模拟手算..借助c++的string 不用逆序运算了.很方便的补0. 最后处理下前导0的问题. #inc ...
- 大数——大数判等(hdu2054)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2054 题目描述:题目比1042还简洁..我们都知道hdu的11页的水题有多水~所以看到这个之后我果断 ...
- 大数——大数阶乘(hdu1042)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1042 题目描述:题目异常的简洁,所以很容易入坑.其实想一想,10000!这个数确实蛮恐怖的~ 一.我 ...
- 大数系列——大数加法
这几天专门学习了一下大数的有关计算方法,大数加减乘除模都会在后面讲到. 一.大数加法: 加法算是最简单的一类大数问题,先写上我的代码: <span style="font-size:1 ...
- HDU1002 Problem II(大数相加)(C++题解)
A题 HDOJ1002(大数加法) A + B Problem II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/327 ...
- HDU1002 大数相加
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1002 #include <iostream> #include <string> ...
- hdu1002 a+bII 大数相加
表示无力吐槽!!又错了好几次 发表以明志!!! I have a very simple problem for you. Given two integers A and B, your job i ...
- 【ACM】杭电OJ 1002
题目链接:杭电OJ 1002 表面上看是a+b,很简单,其实是大数的相加,所以要考虑的因素有很多:(瞬间觉得要是能用Python多好,哈哈哈) 还有!!! 要特别注意格式的输出!!!真的害死人!!!摸 ...
- 题目梳理(一)(2019.07.06~2019.07.20)
一.字典树类型 A HihoCoder1014 Trie树(已做) 题目链接 https://hihocoder.com/problemset/problem/1014 B HDU12 ...
最新文章
- mac 使用nvm安装node
- js 各种循环的区别与用法(for in,forEach,for of)
- python入门经典例题-Python入门练习题(适合Python初学者做的练习题)
- 服务器imm口加载硬盘,ibm x3250 M4如何进IMM(远程管理口)
- [bug解决] Ubantu打不开Typora:typora error while loading shared libraries libXss.so.1
- 【笔记】js中的数组
- 《MongoDB实战系列》系列文章导读
- python get请求下载excel_用Python下载Sharepoint Excel文件
- CARLA 笔记(05)— Actors and blueprints(创建和修改 Blueprint、生成 Spawning、使用 Handling、销毁 Destruction)
- html将图片保存到文件夹,怎么把一张网页上的全部图片都保存到文件夹里
- Win10截图快捷键教程
- 防护器件-ESD管知识普及
- 全球及中国医疗听力计行业市场消费量调研及未来投资研究报告2022-2028年
- 玉伯:做一个简单自由有爱的技术人
- 解决127.0.0.1 已拒绝连接的方法
- 数据结构:关于时间复杂度的例题计算
- OpenNI 2.0
- 微信设置字体变大后导致页面样式布局全乱
- php刷新热销商品,ecshop首页如何调用指定分类下的推荐热销最新商品
- Netty保姆级教程(一)IO 演变
热门文章
- 25 CO配置-控制-产品成本控制-成本对象控制-期末结算-定义利润分析码
- 日语学习-多邻国-平假名4
- getclass方法_防止数据重复提交的6种方法(超简单)!
- openoffice转化太慢且不能多线程_职场新人众多工作要处理,手足无措咋办?“多线程工作法”来救急...
- python 默认参数_避坑指南!Python里面的这九个坑,坑的就是你!
- 百度云服务器安装git并做远程仓库
- Windows下安装谷歌测试框架Googletest并测试小例子
- case class和trait
- [Godot]使用精灵集的时候要注意关闭过滤器
- shopxo 二次开发:设置(后台登录页)背景图