La conoscenza libera

30 octubre, 2006

¿Quien es 83621143489848422977.com?

Filed under: Random,Sociedad,Tecnología — Josx @ 10:52 am

Ver
http://whois.domaintools.com/83621143489848422977.com

Registry Data

ICANN Registrar: BULKREGISTER, LLC.
Created: 26-oct-2006
Expires: 26-oct-2007
Registrar Status: ACTIVE
Whois Server: whois.bulkregister.com
Name Server: NS1.GLOBANT.COM

Whois Record

Sistemas Globales SA
  Butty 240 Piso 6
  Buenos Aires, Capital Fe 1001
  AR

  Domain Name: 83621143489848422977.COM

  Administrative Contact:
    Technical Support: Whois Privacy and Spam Prevention by DomainTools.com
    Sistemas Globales SA
    Butty 240 Piso 6
    Buenos Aires, Capital Fe 1001
    AR
    Phone: 541141091700
    Fax: 541141091800
  Technical Contact:
    Technical Support Dept.: Whois Privacy and Spam Prevention by DomainTools.com
    Sistemas Globales SA
    Butty 240 Piso 6
    Buenos Aires, Capital Fe 1001
    AR
    Phone: 541141091700
    Fax: 541141091800
  Billing Contact:
    Technical Support: Whois Privacy and Spam Prevention by DomainTools.com
    Sistemas Globales SA
    Butty 240 Piso 6
    Buenos Aires, Capital Fe 1001
    AR
    Phone: 541141091700
    Fax: 541141091800

  Record update date: 2006-10-26 22:18:08
  Record create date: 2006-10-26
  Record expires on: 2007-10-26

  TransferGuard LOCK Status => ENABLED

Enigma para conseguir empleo

Filed under: Random,Tecnología — Josx @ 10:07 am

Ayer por la mañana en el diario Argentinto "La Nación" encontre un enigma para conseguir empleo, donde decia lo siguiente:

Buscamos talentos
Sea X el máximo número de Fibonacci con exactamente 20 dígitos.
Envianos tu CV a rh@X.com y contanos cómo encontraste X.

La verdad es que luego de leerlo que quedo con ganas de resolverlo y publicarlo en el sitio.
Aquí esta la respuesta para los que quieran enviar su CV sin resolverlo.
Respuesta: rh@83621143489848422977.com

 Para poder resolverlo lo único que tube que hacer es escribir un programa que ejecute la serie de fibonacci desde 0 a N y cuando encuentra un número de 21 caracteres trae el anterior. En este caso el máximo número de serie de Fibinacci de 20 caracteres es:

F(96) = 83621143489848422977

Script en php con el que lo resolvi. (gracias a la wikipedia que me dió el código para la serie).
Aqui esta el código como prueba:

<?

function generate_fibonacci_sequence( $length, $method = 0 ) {
       
        if( $method == 0 ):
               
                // — standard addition – limited by the capacity (int)
                for( $l = array(1,1), $i = 2, $x = 0; $i < $length; $i++ )
                        $l[] = $l[$x++] + $l[$x];
               
        elseif( $method == 1 ):
               
                // — arbitrary precision addition – more process intensive
                for( $l = array(1,1), $i = 2, $x = 0; $i < $length; $i++ )
                        $l[] = bcadd($l[$x++], $l[$x]);
               
        endif;
       
        return $l;
       
}

    for($i = 0;;$i++) {
        $aF = generate_fibonacci_sequence($i,1);
        $qtyaF = count ($aF);
        $strlen = strlen($aF[$qtyaF-1]);
        if($strlen == 21) {
            echo "F(".($qtyaF-2).") = ".$aF[$qtyaF-2]."\n";
            die;
        }
   
}

?>

 

 

Powered by WordPress