还是A+B

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 22320    Accepted Submission(s): 10738

Problem Description
读入两个小于10000的正整数A和B,计算A+B。需要注意的是:如果A和B的末尾K(不超过8)位数字相同,请直接输出-1。
Input
测试输入包含若干测试用例,每个测试用例占一行,格式为"A B K",相邻两数字有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。
Output
对每个测试用例输出1行,即A+B的值或者是-1。
Sample Input
1 2 1 11 21 1 108 8 2 36 64 3 0 0 1
Sample Output
3 -1 -1 100
Source
浙大计算机研究生复试上机考试-2006年


问题链接:HDU1229 还是A+B。

问题描述:参见上文。

问题分析:(略)。

程序说明:函数power()可以用于计算10的k次方,是一个快速幂程序。

AC的C++语言程序如下:

/* HDU1229 还是A+B */#include <iostream>
#include <cstdio>using namespace std;int power(int a, int n)
{int res = 1L;while(n) {if(n & 1L)res *= a;a *= a;n >>= 1;}return res;
}int main()
{int a, b, k, temp;while(scanf("%d%d%d", &a, &b, &k) != EOF) {if(a == 0 && b == 0)break;temp = power(10, k);if(k > 0 && a % temp == b % temp)printf("-1\n");elseprintf("%d\n", a + b);}return 0;
}

HDU1229 还是A+B【水题】相关推荐

  1. 水题/poj 1852 Ants

    1 /* 2 PROBLEM:poj1852 3 AUTHER:Nicole 4 MEMO:水题 5 */ 6 #include<cstdio> 7 using namespace std ...

  2. HDU2673-shǎ崽(水题)

    如果不能够直接秒杀的题,就不算水题.又应证了那句话,有时候,如果在水题上卡住,那么此题对于你来说,也就不算是水题了额~~ 刚睡醒,迷迷糊糊. 题目的意思很简单,求一个最大的,再求一个最小的.几乎是什么 ...

  3. 图论刷水题记录(二)(最短路-----SPFA算法)

    继第一篇的后续,又来刷水题了,写的是SPFA算法,这个算法的复杂度比较玄学,感觉能不用就不用了,但是他的好处就是可以判断负圈. 3月26日: 1.POJ 1847 Tram 题意:在一个交通网络上有N ...

  4. 图论刷水题记录(一)(最短路-----dijkstra算法)

    最近实在不知道干些什么,感觉自己除了水题什么都不会做,算了去刷一刷图论的水题吧本来想合起来一起发,想了想太长的话以后看起来也不方便,题目所以今天晚上就先发了dij部分,由上到下由易变难. 1.POJ ...

  5. hdu 2041:超级楼梯(水题,递归)

    超级楼梯Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissio ...

  6. HDU2568 前进【水题】

    前进 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submiss ...

  7. CF Round #426 (Div. 2) The Useless Toy 思维 水题

    题目链接: http://codeforces.com/contest/834/problem/A 题目描述: 输入起始状态和结束状态和数列长度, 判断旋转方向是顺时针逆时针还是不合理 解题思路: 长 ...

  8. NUC1312 Sum【水题+数学题】

    Sum 时间限制: 1000ms 内存限制: 65536KB 通过次数: 1总提交次数: 1 问题描述 认为自然数是从1-N.将每个数和+或-联系起来,然后计算这个表达式的值我们得到一个和S.这个问题 ...

  9. Codeforces 864 A Fair Game 水题

    题目链接: http://codeforces.com/problemset/problem/864/A 题目描述: 看不是是不是一串数中只有两种数且这两种数字的数量是相同的 解题思路: 水题, 水过 ...

  10. poj1564 Sum It Up dfs水题

    题目描述: Description Given a specified total t and a list of n integers, find all distinct sums using n ...

最新文章

  1. hihocoder 1490 Tree Restoration
  2. Array.Copy 方法 总结
  3. python 下划线转驼峰_json字符串中key值下划线命名转换为驼峰命名
  4. 10张让你大脑崩溃的图,敢接受挑战吗?
  5. P6378 [PA2010] Riddle 2-sat + 前缀和优化建图
  6. 「BZOJ1095」[ZJOI2007] Hide 捉迷藏
  7. 大白话 设计模式之虚拟工厂
  8. python范围数字求和_Python范围()
  9. 关于文本摘要,知道这些足以!
  10. 毕业设计html旅游网站,毕业设计--旅游网站的设计与实现(论文)
  11. 介绍两款实用软件:CCPROXY和SOCKSCAP
  12. 计算机财务管理模型组成要素,计算机财务管理复习
  13. 京东联盟API接口-京东订单查询接口-实时掌握订单情况
  14. kali linux无线驱动安装,Kali Linux安装 WIFI无线网卡驱动 教程
  15. 90后马来西亚女孩闯华为
  16. 计算机桌面上的声音图标没了怎么办,电脑声音图标不见了怎么办超详细教程
  17. x264源代码简单分析 编码器主干部分-1
  18. 【C++】accumulate函数的基本使用
  19. c#程序设计实训报告心得体会_C#程序实际实训总结
  20. 中间件是什么?Linux常用中间件都有哪些?

热门文章

  1. Android ListView 中文API
  2. 在c#使用Windows IOCP(完成端口)编程研究
  3. C#中常用的文件操作方法
  4. 自动化部署mysql主从复制集群_使用docker部署mysql主从复制集群
  5. java用来存储键值的容器是_Java容器 - osc_y0caef0i的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. mysql uuid 索引_Mysql使用Java UUID作为唯一值时使用前缀索引测试
  7. premium导入后缀为db_Python 导入txt文件到mongo
  8. 嵌入式数据库与数据库服务器
  9. Gitlab+Git实现版本控制系统
  10. 螺旋矩阵(递归问题)