GLAT – 01

A traves de google dirson, me encontré un un viejo test de aptitud de google. Así que este finde, k no me he pegado ninguna fiesta, lo he “traducido” y he ido contestando a las preguntas como he sabido y/o creido. Se resuelven rapido, pero me he trabado y aun estoy pensando la 17, asi k las ire poniendo de una en una para que el que pase si quiere deje su respuesta (espero que si, que alguien se estruja el coco) para comparar, y así tal vez cuando llegue a la 17 ya halla encontrado una solución.

¿Qué capacidades tienes para resolver la clase de problemas de ingeniería que se presentan cada día en Google Labs? Toma el GLAT (Test de Aptitudes para Gogle Labs) y descubrelo. Simplemente responde todas las cuestiones de la mejor forma que sepas (los que hagan trampas se las verán con la policia del karma), introduce el examen completo en el sobre adjunto y envialo a Google Labs. Consige una alta puntuación y te tendremos en consideración. Buena suerte.

1. Resuelve esta ecuación críptica, teniendo en cuenta que los valores de M y E podrían ser intercambiados. No se permiten ceros por la derecha.
WWWDOT – GOOGLE = DOTCOM

W0
G0
D0
M=E

555378 – 177104 = 378274
Respuesta única. Lo he sacado por fuerza bruta, el programa no es de lo mas eficiente, pero tampoco tarda un tiempo insoportable (en mi ordenador), así que no hay por que hacerle mejor.

Wwwdotgoogledotcom.vbs :

option explicitdim w ' as integerdim d ' as integerdim g ' as integerdim o ' as integerdim t ' as integerdim l ' as integerdim em ' as integerdim c ' as integerfor w =1 to 9 for g =1 to 9  for d = 1 to 9   for o = 0 to 9    for t = 0 to 9     for l = 0 to 9      for em = 0 to 9       for c = 0 to 9        if (0=((w & w & w & d & o & t)-(g & o & o & g & l & em))-(d & o & t & c & o & em)) And _wd AND _wg AND _wo AND _wt AND _wl AND _wem AND _wc AND _dg AND _do AND _dt AND _dl AND _dem AND _dc AND _go AND _gt AND _gl AND _gem AND _gc AND _ot AND _ol AND _oem AND _oc AND _tl AND _tem AND _tc AND _lem AND _lc AND _emc _ then         msgbox (w & w & w & d & o & t) & " - " & (g & o & o & g & l & em) & " = " & (d & o & t & c & o & em)        end if       next 'c           next 'em          next 'l        next 't       next 'o  next 'd next 'gnext 'w

Autor: Javi López

Arquitecto/desarrollador, creativo, buscador de nuevas soluciones y modelos de negocio, crítico constructivo y ex muchas cosas