zoj 1874 水题,输出格式大坑
来源:互联网 发布:粤语入门软件 编辑:程序博客网 时间:2024/06/07 00:53
Children are taught to add multi-digit numbers from right-to-left one digit at a time. Many find the "carry" operation - in which a 1 is carried from one digit position to be added to the next - to be a significant challenge. Your job is to count the number of carry operations for each of a set of addition problems so that educators may assess their difficulty.
Input
Each line of input contains two unsigned integers less than 10 digits. The last line of input contains 0 0.
Output
For each line of input except the last you should compute and print the number of carry operations that would result from adding the two numbers, in the format shown below.
Sample Input
123 456
555 555
123 594
0 0
Sample Output
No carry operation.
3 carry operations.
1 carry operation.
题目没什么难度,唯一值得我写的就是:假如我的同桌是小明,他的作文里有10处错误。
(单复数,woc)。233333333333333333333333
#include<iostream>#include<cstdio>#include<cstdlib>#include<memory.h>#include<math.h> using namespace std;int a[12],b[12];int main(){int x,y;while(cin>>x>>y){ if(x==0&&y==0) return 0;for(int i=1;i<12;i++) a[i]=b[i]=0;int L1=0,L2=0,ans=0;while(x!=0){a[++L1]=x%10;x/=10;}while(y!=0){b[++L2]=y%10;y/=10;}for(int i=1;i<=10;i++){a[i]=a[i]+b[i];if(a[i]>=10) ans++;a[i+1]+=a[i]/10;}if(ans==0) printf("No carry operation.\n");else if(ans==1) printf("1 carry operation.\n",ans);else printf("%d carry operations.\n",ans);}}
- zoj 1874 水题,输出格式大坑
- 大坑!!!!!
- 大坑
- 输出格式
- 格式输出
- 输出格式
- 输出格式
- 输出格式
- 输出格式
- 输出格式
- 输出格式
- 输出格式
- hdu 1202(水题,大坑)
- java 将微信录音amr转换为mp3格式,谨防大坑
- zoj 2001 倒置输出
- ZOJ顺序输出问题
- 按顺序输出ZOJ
- 数据输出控制输出格式
- hbase 问题
- 软件测试之我所见(四)
- mysql linux下导入sql文件
- Word合并邮件,怎么选择outlook里的发件人
- (PAT乙)1003. 我要通过!
- zoj 1874 水题,输出格式大坑
- Ubuntu清理boot分区-清除linux旧内核
- Python 的 type 和 object 之间是怎么一种关系?
- 在Anaconda中安装tensorflow
- /proc/sys/net/ipv4/配置Linux网络参数
- 利用arcgis实现经纬度和平面坐标互转
- MySQL update语句嵌套select语句同一张表
- mysql 正则匹配内容查询、拼接sql语句
- 视图解析器(7)