ZOJ2388 Beat the Spread!
来源:互联网 发布:上古卷轴5御姐捏脸数据 编辑:程序博客网 时间:2024/06/03 17:19
Superbowl Sunday is nearly here. In order to pass the time waiting for the half-time commercials and wardrobe malfunctions, the local hackers have organized a betting pool on the game. Members place their bets on the sum of the two final scores, or on the absolute difference between the two scores.
Given the winning numbers for each type of bet, can you deduce the final scores?
Input
The first line of input contains n, the number of test cases. n lines follow, each representing a test case. Each test case gives s and d, non-negative integers representing the sum and (absolute) difference between the two final scores.
Output
For each test case, output a line giving the two final scores, largest first. If there are no such scores, output a line containing "impossible". Recall that football scores are always non-negative integers.
Sample Input
2
40 20
20 40
Sample Output
30 10
impossible
题目的意思是给出两个数的和和这两个数的差,问能不能找出这样两个非负整数。
#include <iostream>#include<queue>#include<cstdio>#include<algorithm>#include<cmath>#include<set>#include<cstring>using namespace std;#define LL long longint main(){ int a,b,T; scanf("%d",&T); while(T--) {scanf("%d%d",&a,&b); if((a+b)%2==1){ printf("impossible\n"); continue; } int x=(a+b)/2; int y=a-x; if(x<y) swap(x,y); if(x>=0&&y>=0) printf("%d %d\n",x,y); else printf("impossible\n"); } return 0;}
- zoj2388----------------Beat the Spread!
- zoj2388 Beat the Spread!
- ZOJ2388 Beat the Spread!
- ZOJ2388-Beat the Spread!
- HDU1194 POJ2301 UVA10812 ZOJ2388 Beat the Spread!【数学+水题】
- Beat the Spread!
- Beat the Spread! (P2301)
- HDU1194:Beat the Spread!
- 10812 - Beat the Spread!
- zoj_2388 Beat the Spread!
- hdu1194-Beat the Spread!
- zoj Beat the Spread!
- Beat the Spread!
- Beat the Spread!
- 1194:Beat the Spread!
- 1194 Beat the Spread!
- [1194]:Beat the Spread!
- hdu1194 Beat the Spread!
- javascript---生成器(generator)
- KMP算法
- 设计模式-访问者模式
- python调用matlab环境配置,非常详细!!!
- java 类加载-初始化顺序
- ZOJ2388 Beat the Spread!
- Maven scope介绍
- 二叉树、满二叉树、完全二叉树、二叉排序树(二叉查找树)、平衡二叉树
- LeetCode 026 Remove Duplicates from Sorted Array
- Jquery-zTree的基本用法
- propertyanimator(属性动画)之valuesanimator(动画执行类)
- Nginx中FastCGI配置优化
- Q102:光线追踪场景(5)——驭龙台
- ~一个数组实现两个栈~