x+y与x-y结果已知求x,y题(Problem ID:1194)

原创 2015年11月20日 09:11:57

题址:http://acm.hdu.edu.cn/showproblem.php?pid=1194


Problem Description

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


简单水题,已知两个数的和、差,求出两数。。


AC解答:(水题)
#include<stdio.h>

int main()
{
	int n,s,d,sum1,sum2;
	scanf("%d",&n);
	while(n--)
	{
		scanf("%d%d",&sum1,&sum2);
		if(sum1<sum2)
			printf("impossible\n");
		else if((sum1+sum2)%2!=0 || (sum1-sum2)%2!=0)
			printf("impossible\n");
		else
		{
			s=(sum1+sum2)/2;
			d=(sum1-sum2)/2;
			printf("%d %d\n",s,d);
		}
	}

	return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

已知元素从小到大排列的两个数组x[]和y[],请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离

/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 作 者:王颖 * 完成日期:2014 年 2 月 16 日 * 版 本 号...
  • u012451600
  • u012451600
  • 2014年02月17日 10:56
  • 4169

【程序15】TestCompare.java 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 1.程序分析:我们想办法把最小的数放到x上, //先将x与y进行比较,如果x>y则将x与y的值

//【程序15】TestCompare.java 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 1.程序分析:我们想办法把最小的数放到x上, //先将x与y进行比较,如果x>y则将x与y...
  • u014657292
  • u014657292
  • 2014年04月12日 08:32
  • 1491

Z=X+Y型概率密度的求解

Z=X+Y型概率密度的求解@(概率论)Z=g(X,Y)Z = g(X,Y)总结过一次,一般方法是可以由分布函数再求导得到概率密度,计算一定更要小心才能得到正确的解。FZ(z)=P(Z≤z)=P(g(X...
  • u011240016
  • u011240016
  • 2016年11月09日 10:39
  • 13521

AE开发,有几个点,已知X,Y坐标,如何在AxMapControl中显示这些点

对于大神来说,,太简单了,希望大神能多多指导    name是生成的文件路径加文件名,DataSet是点坐标的集合  public static void AddToShp(AxMapContro...
  • u013937937
  • u013937937
  • 2015年05月23日 07:53
  • 1287

X-Y PROBLEM (酷壳 - 陈皓)

X-Y Problem 对于X-Y Problem的意思如下: 1)有人想解决问题X 2)他觉得Y可能是解决X问题的方法 3)但是他不知道Y应该怎么做 4)于是他去问别人Y应该怎么做...
  • dpsying
  • dpsying
  • 2017年12月12日 16:17
  • 81

X-Y Problem(推荐)

对于X-Y Problem的意思如下: 1)有人想解决问题X 2)他觉得Y可能是解决X问题的方法 3)但是他不知道Y应该怎么做 4)于是他去问别人Y应该怎么做? 简而言之,没有去问怎么解决问题X,而是...
  • Mr_Ringht
  • Mr_Ringht
  • 2013年12月31日 16:02
  • 477

X-Y Problem

X-Y Problem 对于X-Y Problem的意思如下: 1)有人想解决问题X 2)他觉得Y可能是解决X问题的方法 3)但是他不知道Y应该怎么做 4)于是他去问别人Y应该怎么做...
  • xtjsxtj
  • xtjsxtj
  • 2013年12月26日 09:04
  • 1117

Uva 10104 Euclid Problem |x|+|y|最小解 扩展欧几里得

/* * url: http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&p...
  • zone_programming
  • zone_programming
  • 2012年08月30日 15:04
  • 1759

两个乒乓球队进行比赛,各出三人。甲队为A、B、C三人,乙队为X、Y、Z 三人,已经抽签决定了比赛名单。已知A 不和X 比,C 不和X、Z 比,请问比赛名单是什么。

/** * 功能描述:两个乒乓球队进行比赛,各出三人。 * 甲队为A、B、C三人,乙队为X、Y、Z 三人,已经抽签决定了比赛名单。 * 已知A 不和X 比,C 不和X、Z * 比,请问比...
  • qq_36872096
  • qq_36872096
  • 2017年08月01日 18:44
  • 342

省赛i题/求1~n内所有数对(x,y),满足最大公约数是质数的对数

求1~n内所有数对(x,y),gcd(x,y)=质数,的对数。 思路:用f[n]求出,含n的对数,最后用sum【n】求和。 对于gcd(x,y)=a(设x 他们乘积的f[i*a]值包括i的欧拉函...
  • u011498819
  • u011498819
  • 2014年07月13日 10:35
  • 1032
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:x+y与x-y结果已知求x,y题(Problem ID:1194)
举报原因:
原因补充:

(最多只允许输入30个字)