Está en la página 1de 2

Syscrunch

Test de evaluaci
on
Antonio Mamani
antonio.mamani@syscrunch.com

1.

Sin amigos
Los n
umeros amigos son aquellos en los que la suma de los divisores de uno es el otro, por ejemplo:

220 = 1 + 2 + 4 + 5 + 10 + 11 + 20 + 22 + 44 + 55 + 110 = 284


284 = 1 + 2 + 4 + 71 + 142 = 220

Entrada
La entrada consiste de varios casos de prueba cada caso de prueba consiste en un n
umero 2 N
1000000. y termina cuando N = 0.

Salida
Por cada caso de prueba imprima en una linea su n
umero amigo. Si no tiene un amigo imprima -1.

Ejemplos de entrada y salida

2.

Entrada

Salida

2
6
1298
5637
284
7962
220
496
0

-1
6
-1
-1
220
-1
284
496

Otra forma de ordenar

El agente Pope a logrado sacar los indices(letras del abecedario) y n


umeros de hojas de unos documentos secretos, como no tiene mucho tiempo para ordenarlo y darse cuenta de cuantas hojas falta, ha
decidido compartir con un ested una lista (numeros y indices) de las hojas que ha encontrado. Como se
muestra en el siguiente ejemplo:
1 z 99 a 2 h 6 e q i 4 12 g 5 i

El agente Pope quiere que usted ordene la informacion de la siguiente manera, de acuerdo al lista de hojas.
1 a
2 e
4 g
5 h
6 i
12 i
99 q
z

3.

Aplicaci
on Web

La empresa Think Diferent ha contratado tus servicios para construir una aplicacion web que pueda
mostrar fotos he informaci
on de la misma, como tambien el raiting de las fotos. Lamentablemente la
empresa no tiene tiempo suficiante para proveer informacion de lo que realmente quiere, pero confa en la
creatividad y capacidad que usted tiene para poder dise
nar una aplicacion web.
La empresa nos provee los siguientes urls para obtener la informacion:
json = http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?&format=
json
xml = http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?

También podría gustarte