POJ 2562 Primary Arithmetic(高精度)
来源:互联网 发布:中国农产品进出口数据 编辑:程序博客网 时间:2024/06/06 12:21
Description
给你两个数,问如果有两个数用笔算相加,有多少次进位
Input
Output
Sample Input
123 456
555 555
123 594
0 0
Sample Output
No carry operation.
3 carry operations.
1 carry operation.
Solution
简单模拟加法过程即可
Code
#include<stdio.h>int main(){ int a,b,i,res,n,s[100]; while(scanf("%d%d",&a,&b)&&!(a==0&&b==0)) { res=n=0; while(!(a==0&&b==0)) { s[res++]=a%10+b%10; a/=10; b/=10; } for(i=0;i<res;i++) { if(s[i]>=10)//需要进位 { s[i+1]++;//进位 n++;//进位次数加一 } } if(n==0) printf("No carry operation.\n"); else if(n==1)//注意单复数 printf("%d carry operation.\n",n); else printf("%d carry operations.\n",n); } return 0;}
0 0
- POJ 2562 Primary Arithmetic(高精度)
- POJ-2562:Primary Arithmetic
- poj 2562 Primary Arithmetic
- POJ 2562Primary Arithmetic
- poj 2562 Primary Arithmetic
- POJ 2562:Primary Arithmetic
- POJ-2562-Primary Arithmetic
- POJ 2562 Primary Arithmetic(简单题)
- POJ Problem 2562 Primary Arithmetic
- POJ 2562 Primary Arithmetic G++
- POJ 2562 Primary Arithmetic 进位统计
- POJ 2562 Primary Arithmetic(我的水题之路——模拟加法进位)
- zoj 1874 || poj 1562 Primary Arithmetic(水题。)
- Primary Arithmetic
- Primary Arithmetic
- Primary Arithmetic
- Primary Arithmetic
- (挑战编程_5_1)Primary Arithmetic
- zabbix配置脚本服务端与客户端
- SQOOP连接SQLServer2005错误
- C++基础---基本编程语句
- neutron security group
- 如何用C语言封装 C++的类,在 C里面使用
- POJ 2562 Primary Arithmetic(高精度)
- 【leetcode】Longest Valid Parentheses
- java 抽象类和接口的区别
- C语言文件的输入输出_学生的信息
- 数列第k大
- 黑马程序员——Java 多线程
- MotionEvent事件传递个人总结
- ORA-01113,ORA-01110的简单解决
- java数值交换的技巧