Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

O11_GRAN - La Granja de Juan y José

Juan y José tienen una granja de gallinas y vacas, un día se les ocurrió contar el número de
cabezas y el número de patas de los animales (vacas y gallinas) en la granja. Juan contó un
total de 3 cabezas y José contó un total de 8 patas del total de animales en la granja.

Juan hizo algunos cálculos y determino que existen 3 gallinas y 1 vaca. José noto que Juan tarda
demasiado en hacer los cálculos, así que pide tu ayuda para poder obtener una solución general
del problema.

Nota.Una gallina tiene 1 cabeza y 2 patas. Una vaca tiene 1 cabeza y 4 patas. Si la solución existe,
esta siempre es única.

Entrada
La entrada contiene varias líneas, cada una con dos numeros, el número de cabezas X(1 <= X <= 1017)
y el número de patas Y(1 <= Y <= 1017). La entrada termina con X=0,Y=0

Salida
Por cada caso de entrada, escriba en la salida, separados por un espacio, el número de gallinas y el 
número de vacas respectivamente. En caso de no existir solución imprimir −1;

Ejemplos
+---------+--------+
| Entrada | Salida |
+---------+--------+
| 3 8     | 2 1    |
| 10 40   | 0 10   |
| 1 3     | -1     |
| 0 0     |        |
+---------+--------+

Adicionado por:Gabriel Rea Velasco
Fecha:2013-08-28
Tiempo límite:1s
Límite del código fuente:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Lenguajes:C CSHARP CPP C++ 4.3.2 CPP14 JAVA
Fuente:OBI 2011

ocultar comentarios
2014-08-01 18:54:50 Jorge
en su enunciado tienen 3 cabezas y luego tienen 1 vaca y 3 gallinas.
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.