19 votos

¿Puedes completar la expresión $2 \underline{ }\, \underline{ }\, \underline{ } \,\underline{ } 5 = 2015$?

¿Puedes completar la expresión

$2 \underline{ } \, \underline{ }\, \underline{ } \, \underline{ } 5 = 2015$

y hacerla correcta reemplazando dos guiones bajos con una selección de los símbolos de operación $+, - , /, \times$ y los otros dos guiones bajos con dígitos $0,1,\ldots,9$?

He estado trabajando en este problema durante bastante tiempo donde mi estrategia principal ha sido simplemente prueba y error. Sin embargo, todavía no puedo encontrar una combinación de símbolos de operación y dígitos donde el resultado me dé 2015. Si esto de hecho no es posible, agradecería mucho una explicación y si es posible, agradecería mucho una explicación de cómo pudiste resolverlo.

Gracias.

5 votos

$ 2 \cdot 9\cdot 95=1710<2015$ por lo que no veo cómo esto es posible usando exactamente dos operaciones y dos dígitos.

0 votos

Quizás algo como 2{10^2(+3)}x5 derivado con la ley de Gauss en su lugar

2 votos

Tal vez esto esté buscando respuestas tramposas, como escribir el 1 en 2010+5 como un signo de resta girado.

43voto

jrodatus Puntos 708

Exactamente dos guiones bajos deben estar ocupados por operadores. Además, ningún par de operadores puede ser colocado adyacentemente, ya que esto sería sinónimo de falta de sintaxis. Por lo tanto, solo existen tres posibles disposiciones de dígitos y operadores:

  • $2$ # @ # @ $5$
  • $2$ @ # @ # $5$
  • $2$ @ # # @ $5$

Para cada caso, elegimos los dígitos y operadores que den la mayor salida posible, para ver si en realidad es posible llegar al vecindario requerido de valores.

Por inspección, pienso que es bastante obvio que para cada uno de los tres casos anteriores, llenar los espacios en blanco con 9's y multiplicación en las posiciones indicadas (# para número, @ para operador) produce la mayor salida posible para cada caso:

  • $2 9 \times 9 \times 5 = 1305$
  • $2 \times 9 \times 9 5 = 1710$
  • $2 \times 9 9 \times 5 = 990$

Cualquier otro dígito u operador disminuye la salida, por lo tanto no es posible llegar al vecindario de $2015$, y por lo tanto (estoy bastante seguro) la tarea no es posible.

3 votos

no se pueden colocar dos operadores juntos, ya que esto sería sintácticamente incorrecto Es incorrecto, pero aún posible. Consulte mi respuesta.

38voto

Surb Puntos 18399

Esto no es posible, el número más grande que podemos hacer usando dos operaciones y dos dígitos se da por $$ 2 \cdot 9\cdot 95=1710<2015$$ así que este problema no tiene solución tal como está planteado. Por supuesto, si relajas la condición de 2 operaciones-2 dígitos entonces, como propuso 5xum (quien propuso 2010+5), es mucho más fácil.

1 votos

Una forma diferente de relajarse sería incluir "^" (potencia) en las operaciones, lo que permitiría trabajar con números mucho más grandes. Sin embargo, todavía no he encontrado una solución que incluya esto.

2 votos

@Bort Tenemos 2^10+5=1029<2015<2043=2^11-5 y 29+4^5=1053<2015<3145=20+5^5 entonces parece también imposible cuando se permite ^

2 votos

Puedo confirmarlo, escribí un código para realizar el trabajo: pastebin.com/DJP8U9iF

38voto

Joe Gauterin Puntos 9526

Ningún lugar en el rompecabezas nos obliga a interpretar los dígitos como números decimales.
En base $8$, tenemos: $$21 \times +75 = 2015$$

2 votos

Bueno, sí dice "dígitos 0, 1, ... 9", eso implica decimal.

1 votos

@Cimbali, no realmente. Significa que si alguna vez usas el dígito $8$ o $9$, entonces no puedes interpretar las cadenas como octales.

0 votos

Implica decimal, pero no está abiertamente establecido. Podrías elegir una base mayor a 10 con la consecuencia obvia de que estarías restringido a usar solo los primeros 10 dígitos de esa base.

23voto

Didats Triadi Puntos 339

El rompecabezas no restringe las operaciones a binarias, por lo que el uso de + como operador unario abre aún más posibilidades y permite llegar a números más altos. Parecía prometedor al principio, pero lamentablemente ninguna de las posibilidades es 2015. Aquí tienes una tabla:

$$ 2\mathrm{X} \times +\mathrm{Y}5$$

4 votos

¡Buen pensamiento fuera de lo común! Se debe considerar $2XY\times +5$ y $2\times XY5$ también. El último da múltiplos de $10$, el primero requiere $2XY=402$ aunque

0 votos

@HagenvonEitzen Cierto, pero lo máximo que puede llegar es $2 \times +995 = 1990$

5voto

Dennis Jaheruddin Puntos 705

Solución de fuerza bruta

Originalmente escribí la solución para 5 espacios, con solo 4 espacios este enfoque demuestra que solo aparecen dos candidatos de solución: 2010+5 y 2020-5. Obviamente estos no cumplen con el criterio, por lo que se demuestra que no existe solución. Para ilustración, a continuación mostraré cómo encontré la solución cuando hay 5 espacios.

Enfoque

Se puede ver fácilmente que aquí hay solo un número limitado de posibilidades. Se puede encontrar un límite superior simple considerando que cada espacio puede ser ocupado por 14 caracteres diferentes, y hay 5 espacios. Por lo tanto, simplemente podemos probar aproximadamente medio millón de posibilidades (14^5 para ser exactos) y evaluar la solución.

Código Matlab

v = ['0':'9' '+' '-' '*' '/'];

results = [];
for a=v
    for b=v
        for c=v
            for d=v
                for e=v
                    x = false;
                    s = ['x = 2' a b c d e '5 == 2015;'];
                    try 
                        eval(s);
                    catch
                    end
                    if x
                        results = [results; s];
                    end
                end
            end
        end
    end

Resultados

x = 2000+15 == 2015;
x = 2010+05 == 2015;
x = 2010++5 == 2015;
x = 2010--5 == 2015;
x = 2020+-5 == 2015;
x = 2020-05 == 2015;
x = 2020-+5 == 2015;
x = 2030-15 == 2015;
x = 2040-25 == 2015;
x = 2050-35 == 2015;
x = 2060-45 == 2015;
x = 2070-55 == 2015;
x = 2080-65 == 2015;
x = 2090-75 == 2015;
x = 20+1995 == 2015;
x = 2100-85 == 2015;
x = 2110-95 == 2015;

Conclusión

La mayoría de las combinaciones no cumplen con la restricción de tener exactamente 2 operadores, pero algunas sí lo hacen. Mi favorita personal que consideraría ser la respuesta:

2010--5 == 2015

12 votos

No hay cinco espacios, solo hay cuatro.

2 votos

Cue alguien quejándose de eval en 5..... 4..... 3.....

2 votos

@hvd Increíble, actualicé ligeramente la respuesta para que coincida con la pregunta. Acabo de ejecutar el código para 4 ranuras pero desafortunadamente no existe solución.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X