29 ago. 2017

Programadores

Si te interesa participar postulate a la búsqueda. Por favor no olvides comentar cuál fue tu razonamiento para llegar al resultado.
El ejercicio es para resolver de forma individual, cualquier duda que tengas podrás enviarla posteriormente por email.

=====================================================
Considerando la siguiente función python:

def my_func(r, n):
for i in xrange(n): r = hashlib.sha1(r[:9]).hexdigest()
return r

calcular el valor de:
my_func("0123456789012345678901234567890123456789", 9999999999999999)

Algunos ejemplos concretos de la función:
my_func("0123456789012345678901234567890123456789", 0) = 0123456789012345678901234567890123456789
my_func("0123456789012345678901234567890123456789", 1) = 9a7149a5a7786bb368e06d08c5d77774eb43a49e
my_func("0123456789012345678901234567890123456789", 2) = 747c9a467f90021e5d213e2f6d27ccf82e25d0c9
my_func("9a7149a5a7786bb368e06d08c5d77774eb43a49e", 1) = 747c9a467f90021e5d213e2f6d27ccf82e25d0c9
my_func("0123456789012345678901234567890123456789", 2017) = ec6f690bfd70d46bb0e29237e796e2c34d8e7ad3

=====================================================

Buscamos desarrolladores con experiencia para trabajar en modalidad home office, con dedicación full time y en relación de dependencia.

POSTULARSE EN: CompuTrabajo