[4554]:叛逆的小明
2016-03-24 14:15
274 查看
Problem Description
叛逆期的小明什么都喜欢反着做,连看数字也是如此(负号除外),比如:
小明会把1234它看成4321;把-1234看成-4321;把230看成032 (032=32);把-230看成-032(-032=-32)。
现在,小明做了一些a+b和a-b的题目(a, b为整数且不含前导0),如果给你这些题目正确的答案,你能猜出小明会做得到什么答案吗?
Input
输入第一行为一个正整数T(T<=10000),表示小明共做了T道题。
接下来T行,每行是两个整数x,y(-1000000<=x, y<=1000000), x表示a+b的正确答案,y表示a-b的正确答案。
输入保证合法,且不需考虑a或b是小数的情况。
Output
输出共T行,每行输出两个整数s t,之间用一个空格分开,其中s表示小明将得到的a+b答案,t表示小明将得到的a-b答案。
Sample Input
3
20 6
7 7
-100 -140
Sample Output
38 24
7 7
-19 -23
Source
2013金山西山居创意游戏程序挑战赛——初赛(4)
考察:1.知道两数和两数差,求这两个数 2.将数倒过来
[简单题]
叛逆期的小明什么都喜欢反着做,连看数字也是如此(负号除外),比如:
小明会把1234它看成4321;把-1234看成-4321;把230看成032 (032=32);把-230看成-032(-032=-32)。
现在,小明做了一些a+b和a-b的题目(a, b为整数且不含前导0),如果给你这些题目正确的答案,你能猜出小明会做得到什么答案吗?
Input
输入第一行为一个正整数T(T<=10000),表示小明共做了T道题。
接下来T行,每行是两个整数x,y(-1000000<=x, y<=1000000), x表示a+b的正确答案,y表示a-b的正确答案。
输入保证合法,且不需考虑a或b是小数的情况。
Output
输出共T行,每行输出两个整数s t,之间用一个空格分开,其中s表示小明将得到的a+b答案,t表示小明将得到的a-b答案。
Sample Input
3
20 6
7 7
-100 -140
Sample Output
38 24
7 7
-19 -23
Source
2013金山西山居创意游戏程序挑战赛——初赛(4)
考察:1.知道两数和两数差,求这两个数 2.将数倒过来
[简单题]
/* author : Yangchengfeng */ #include<stdio.h> #include<math.h> #define N 8 int getChange(int num){ int i = 0, j, k, n , sum = 0; while(num){ n[i] = num % 10; num /= 10; i++; } j = i; k = i; for(i=0; i<k; i++){ sum += n[i] * (int)pow(10, --j); } return sum; } int main() { int t, num1, num2, m, n; scanf("%d", &t); while(t--){ scanf("%d%d", &m, &n); num1 = (m + n)/2; num2 = m - num1; if(num1 < 0){ num1 = getChange(num1 * (-1)) * (-1); } else { num1 = getChange(num1); } if(num2 < 0){ num2 = getChange(num2 * (-1)) * (-1); } else { num2 = getChange(num2); } printf("%d %d\n", num1+num2, num1-num2); } return 0; }
相关文章推荐
- Python2.7:测试内部类型及type和isinstance用法区别
- CSS书写规范、顺序
- 20135327郭皓--读书笔记二
- UISwitch
- 创业失败的10个教训(下)
- nrf51822教程 第一课 BLE Advertising 蓝牙广播
- kafka源码解析之四Broker的模块组成
- Hadoop中必须配置hostname的源码分析
- android:exported 属性详解
- Python学习:用POP3接受邮件
- 微信支付遇到的坑
- 深入Log4J源码之LoggerRepository和Configurator
- KeyChain
- 多线程:耗时操作
- Java8特性之Lambda表达式
- PHP定义字符串时单引号和双引号的区别
- Oracle SQL Developer 添加SQLServer 和Sybase 连接
- 2016淘宝首页今日改版,细说淘宝首页设计变化史
- KVC与KVO的理解
- Java经典设计模式之五大创建型模式