九度oj 1015
来源:互联网 发布:胡一帆写字软件 编辑:程序博客网 时间:2024/05/17 01:32
- 题目描述:
- 读入两个小于10000的正整数A和B,计算A+B。需要注意的是:如果A和B的末尾K(不超过8)位数字相同,请直接输出-1。
- 输入:
测试输入包含若干测试用例,每个测试用例占一行,格式为"A B K",相邻两数字有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。
- 输出:
对每个测试用例输出1行,即A+B的值或者是-1。
- 样例输入:
1 2 111 21 1108 8 236 64 30 0 1
#include<iostream>#include<string>using namespace std;int main(){ int a,b,c,v; int x,y,z,flag; int f[100],d[100]; while(cin>>a>>b>>c) { flag=0; if(a==0&&b==0) { continue; } for(int i=0;i<c;i++) { y=a%10; f[i]=y; z=b%10; d[i]=z; } if(c==1) { if(f[0]==d[0]) { flag=1; } } if(c>1) { if(f[0]==d[0]) { v=f[0]; for(int q=1;q<c;q++) { if(f[q]==v) { flag=1; } else flag=0; } } } if(flag==1) { cout<<"-1"<<endl; } if(flag==0) { cout<<a+b<<endl; } } }
- 样例输出:
3-1-1100
0 0
- 九度OJ 1015
- 九度oj 1015
- 九度OJ 1015
- 【九度OJ】:九度OJ 1050
- 【九度OJ】:九度OJ 1053
- 【九度OJ】:九度OJ 1056
- 【九度OJ】:九度OJ 1059
- 【九度OJ】:九度OJ 1206
- 九度OJ 1015 还是A+B
- 九度oj A+B 1010,1015
- 九度OJ-1015-还是A+B
- 九度oj 1015 还是A+B
- 九度OJ 1015 还是A+B
- 九度OJ:1000
- 【九度OJ】 1006
- 九度 OJ 1499
- 九度OJ-1002
- 九度OJ-1003
- linux内核互斥问题总结#1
- SAP制造业解决方案
- linux系统安装rsync和sersync实现数据实时同步详细步骤(rsync实时同步)
- windows 10 technical preview
- SQLQuery不支持别名
- 九度oj 1015
- 工程建筑行业SAP整体解决方案
- 深入浅出SQL Server 2008 分区函数和分区表
- IAR新建工程
- Swift_闭包
- POJ 1651 Multiplication Puzzle(区间DP 水题)
- Android内存分析实例(Eclipse+MAT)
- GRE写作必备句型
- 设计模式之复合模式