Un ingeniero de Google jugando con números, en concreto con el número de este nuevo año, 2010, cientos de operaciones matemáticas sencillas, con y sin decimales, que generan como resultado 2010.
#10:
No se como lo ha hecho, pero si me lo proponen, hubiera sido bestial, literalmente.
Ejemplo de modo bestial:
1)Cojamos un array dinamico de longitud 9, y llenemoslo con todas posibles permutaciones de los digitos [1-9]
2)Cojamos un array dinamico de longitud 8 y llenemoslo con todas las combinaciones posibles de los signos [+,-,*,/]
3)Hagamos todas las operaciones posibles intercalando los elementos de las filas del 2º array en el 1º, y filtremos las lineas que dan como resultado 2010.
No esta estudiado, no es completo, no es eficiente, pero la perspectiva de tal bestialidad, es BRUTAL, .
362.880 filas para la primera tabla.
65.536 filas para la 2ª tabla
23.781.703.680 operaciones por realizar,para un calculo, inutil, absurdo, y nada optimizado.
2009 = 1+2(3-4-5)*6*7*8-9 FAIL : 2008 (La diferencia entre 1 y -1 es 2, no 1)
2008 = 1-2-(3-4-5)*6*7*8-9 FAIL : 2006 (La diferencia entre 2 y -2 es 4, no 2)
2007 = 12-(3-4-5)*6*7*8-9 FAIL : 2004 (Idem)
Por si no te has dado cuenta: (34-5)*6*7*8-9 =2007
Estas cosas son fáciles de hacer... mal
#6:
#5 En ese caso, seguro que lo ha hecho en horario de trabajo.
No se como lo ha hecho, pero si me lo proponen, hubiera sido bestial, literalmente.
Ejemplo de modo bestial:
1)Cojamos un array dinamico de longitud 9, y llenemoslo con todas posibles permutaciones de los digitos [1-9]
2)Cojamos un array dinamico de longitud 8 y llenemoslo con todas las combinaciones posibles de los signos [+,-,*,/]
3)Hagamos todas las operaciones posibles intercalando los elementos de las filas del 2º array en el 1º, y filtremos las lineas que dan como resultado 2010.
No esta estudiado, no es completo, no es eficiente, pero la perspectiva de tal bestialidad, es BRUTAL, .
362.880 filas para la primera tabla.
65.536 filas para la 2ª tabla
23.781.703.680 operaciones por realizar,para un calculo, inutil, absurdo, y nada optimizado.
#10 No me sorprendería que lo haya hecho así. Es como funciona Google.
Edito: en realidad, es más sencillo de lo que propones, porque para la secuencia de números se parte de la premisa de que sea 1,2,3,4,5,6,7,8,9 en ese orden, que es lo que "tiene gracia". Sólo hay que jugar con los operadores. Aunque a los tuyos hay que añadir los paréntesis.
#13 Además te puedes ir quitando muchas operaciones cuando has pasado de 2010 sin haber llegado al 9. Eso sí, seguro que ha tardado lo suyo en calcularlas todas .
#10, #13, el verdadero mérito no es que se te ocurra ese método (que es obviamente la base de la que ha partido este señor). Su verdadero mérito reside en cómo ajustar el algoritmo para acelerar el cálculo. Por ejemplo, si 1 + 2 - 3 = 0, todas las combinaciones (1+2-3)*(4.5.6.7.8.9) se descartan automáticamente, sin probar todas las combinaciones de operadores donde hay puntos. Dado el amplio número de combinaciones de operaciones (sobre todo metiendo paréntesis), el mérito de este señor al diseñar un algoritmo que le haya permitido sacar los resultados en un tiempo razonable es reseñable.
#21 se llama selección óptima (cortar ramas vamos), y si estas hasta las narices de programar recursivamente con backtracking no lo veo tan impresionante. El tema está, en que como es ingeniero de google, el tema es en sí de una trascendencia computacional sin precedentes.
2009 = 1+2(3-4-5)*6*7*8-9 FAIL : 2008 (La diferencia entre 1 y -1 es 2, no 1)
2008 = 1-2-(3-4-5)*6*7*8-9 FAIL : 2006 (La diferencia entre 2 y -2 es 4, no 2)
2007 = 12-(3-4-5)*6*7*8-9 FAIL : 2004 (Idem)
Por si no te has dado cuenta: (34-5)*6*7*8-9 =2007
¿Pero según esa cuenta el CERN va a arrasar la Tierra o no? ¿No hay ninguna conclusión catastrófica en esa cuenta que de lugar a películas de mucho presupuesto y sin guión?
De ese ingeniero de Guguel saldrá el nuevo sistema "Google Stupid Math", que te hará maravillas con los números que elijas y además si le haces una foto a una operación matemática durante tus vacaciones te la descompondrá y te mostrará el resultado con números formados por imagenes del Maps.
Con total seguridad el hombre no ha ido 1 por 1, habrá pensado un algoritmo y el trabajo duro lo ha hecho un ordenador (lo digo para quién piense que ese tío haya estado 10 horas tanteando números). Se que no aporto nada, pero estoy estudiando matemáticas y tengo ahora mismo libros de mate abiertos sobre la mesa y me hacía ilusión escribir algo de eso
Por cierto, deduzco mediante inducción que a ninguno os importa mi vida y la demostración es... aaaghh, noo!! vale ya me vuelvo a mi cueva que me estoy pasando.
Comentarios
#0 vaya, otro fan de Cifras y Letras
#1 Sí, me ha parecido super curioso
#1 O de "La llamada ganadora"
No se como lo ha hecho, pero si me lo proponen, hubiera sido bestial, literalmente.
Ejemplo de modo bestial:
1)Cojamos un array dinamico de longitud 9, y llenemoslo con todas posibles permutaciones de los digitos [1-9]
2)Cojamos un array dinamico de longitud 8 y llenemoslo con todas las combinaciones posibles de los signos [+,-,*,/]
3)Hagamos todas las operaciones posibles intercalando los elementos de las filas del 2º array en el 1º, y filtremos las lineas que dan como resultado 2010.
No esta estudiado, no es completo, no es eficiente, pero la perspectiva de tal bestialidad, es BRUTAL, .
362.880 filas para la primera tabla.
65.536 filas para la 2ª tabla
23.781.703.680 operaciones por realizar,para un calculo, inutil, absurdo, y nada optimizado.
Fuerza bruta POWA!
#10 No me sorprendería que lo haya hecho así. Es como funciona Google.
Edito: en realidad, es más sencillo de lo que propones, porque para la secuencia de números se parte de la premisa de que sea 1,2,3,4,5,6,7,8,9 en ese orden, que es lo que "tiene gracia". Sólo hay que jugar con los operadores. Aunque a los tuyos hay que añadir los paréntesis.
#13 Además te puedes ir quitando muchas operaciones cuando has pasado de 2010 sin haber llegado al 9. Eso sí, seguro que ha tardado lo suyo en calcularlas todas .
#19 Creo que no, porque cuando te hayas pasado de 2010, todavía puedes bajar el resultado mediante resta o división.
#19 Según tu razonamiento, la del título ya no la contaría.
#10, #13, el verdadero mérito no es que se te ocurra ese método (que es obviamente la base de la que ha partido este señor). Su verdadero mérito reside en cómo ajustar el algoritmo para acelerar el cálculo. Por ejemplo, si 1 + 2 - 3 = 0, todas las combinaciones (1+2-3)*(4.5.6.7.8.9) se descartan automáticamente, sin probar todas las combinaciones de operadores donde hay puntos. Dado el amplio número de combinaciones de operaciones (sobre todo metiendo paréntesis), el mérito de este señor al diseñar un algoritmo que le haya permitido sacar los resultados en un tiempo razonable es reseñable.
#21 se llama selección óptima (cortar ramas vamos), y si estas hasta las narices de programar recursivamente con backtracking no lo veo tan impresionante. El tema está, en que como es ingeniero de google, el tema es en sí de una trascendencia computacional sin precedentes.
#41 Te echo una mano:
2009 = 1*2-(3-4-5)*6*7*8-9
2008 = 1+2(3-4-5)*6*7*8-9
2007 = 0*(1+2)-(3-4-5)*6*7*8-9
El último es un poco trampa, pero así de cabeza, como que no estoy para ponerme a hacer lo que dice #10
Y no solo eso sino que también:
2010 = 0+1+2-(3-4-5)*6*7*8-9
A eso le dedican en Google el famoso 20% de tiempo libre?
Un tipo con mucho tiempo libre...
En cualquier Call TV hacen operaciones más difíciles, ¡ni siquiera las calculadoras pueden con ellas!
Supongo que también se podrá hacer con 2011 ¿sumando un 1 en cada caso?
2009 = 1+2(3-4-5)*6*7*8-9
2008 = 1-2-(3-4-5)*6*7*8-9
2007 = 12-(3-4-5)*6*7*8-9
esas cosas son fáciles de hacer
2010 = 1000 +1000 +1000 +5 -1000 +5
#17 si, la verdad es que es facil
#17 No has dado ni una:
2009 = 1+2(3-4-5)*6*7*8-9 FAIL : 2008 (La diferencia entre 1 y -1 es 2, no 1)
2008 = 1-2-(3-4-5)*6*7*8-9 FAIL : 2006 (La diferencia entre 2 y -2 es 4, no 2)
2007 = 12-(3-4-5)*6*7*8-9 FAIL : 2004 (Idem)
Por si no te has dado cuenta: (34-5)*6*7*8-9 =2007
Estas cosas son fáciles de hacer... mal
#37 vaaale, pa la próxima me tomaré unos minutos más
Que ociosos están en Google...
alguien debería verificar la lista..
Se pueden meter factoriales y demás cosas aún...
Venga, vamos todos a intentar demostrar al público de Menéame que somos (¡¡¡¡POR SUPUESTO!!!!) muchísimo más inteligentes que el ingeniero de Google.
Como decía Forges, "País..."
La fricada del día sin lugar a dudas
El resultado de esa cuenta es -2022, no 2010. ¿Es que nadie sabe sumar y multiplicar? ¿es que nadie sabe lo que significan los paréntesis?.
¿Pero según esa cuenta el CERN va a arrasar la Tierra o no? ¿No hay ninguna conclusión catastrófica en esa cuenta que de lugar a películas de mucho presupuesto y sin guión?
Irrelevante.
A mi me salen algunas más y eso que todavía no he cogido lápiz y papel...
2010=2000 + 10
y esto... para que sirve?
Curioso como han contado ya muchos... pero también inútil!
que facil es hacerlo con el numero 2010... a que no se atreve con el numero Googol... http://en.wikipedia.org/wiki/Googol
Y yo pensaba que me aburría en el curro (http://bit.ly/8iNlwa).
diselo a google que da ese resultado cuando pones eso en el buscador...
editado
1 + 2 + ((3 + 4 - 5) * 6 * 7 *8) - 9 = 666
Temblad maldiiitos!
42 mensajes y nadie ha dicho la del 2012...
Aun tenemos esperanza...
Esto no es microblogging? Que conste que encuentro una parida lo del microblogging, pero si es es..
Google's SPAM. Reportado
Las técnicas de márketing de Google (y otros) explicadas por un experto en psicología del consumo
Las técnicas de márketing de Google (y otros) expl...
bbc.co.ukEsto... y su familia que piensa?
Sería un buen candidato a ganar el bote en los teletimos
Por cierto, el autor es un ingeniero de Google http://www.thesamet.com/
#5 En ese caso, seguro que lo ha hecho en horario de trabajo.
yo conozco a este hombre! salió en television: (2:03)
De ese ingeniero de Guguel saldrá el nuevo sistema "Google Stupid Math", que te hará maravillas con los números que elijas y además si le haces una foto a una operación matemática durante tus vacaciones te la descompondrá y te mostrará el resultado con números formados por imagenes del Maps.
Joder, lo que es no tener mucho que hacer ....
Empleado del mes.
Con total seguridad el hombre no ha ido 1 por 1, habrá pensado un algoritmo y el trabajo duro lo ha hecho un ordenador (lo digo para quién piense que ese tío haya estado 10 horas tanteando números). Se que no aporto nada, pero estoy estudiando matemáticas y tengo ahora mismo libros de mate abiertos sobre la mesa y me hacía ilusión escribir algo de eso
Por cierto, deduzco mediante inducción que a ninguno os importa mi vida y la demostración es... aaaghh, noo!! vale ya me vuelvo a mi cueva que me estoy pasando.
estooo, como se aburren algunos en Google...
curioso
2010 = MMX ..como dirían los romanos. !!!!
si aparece la palabra google es noticia aunque sea una chorrrrrrrada (bajo mi punto de vista)
Un gran paso para la humanidad...