Red de conocimiento de recetas - Recetas de frutas - Problema de compra de cerveza: problema de matemáticas en el círculo de amigos

Problema de compra de cerveza: problema de matemáticas en el círculo de amigos

Este es un acertijo que vi en el círculo de amigos. Esta pregunta parece muy simple a primera vista, ¡así que toma un bolígrafo y comienza a calcular! Esta pregunta es relativamente simple y se estima que muchas personas pueden calcularla mediante cálculos simples.

Pero como programador, definitivamente pensarás que si el dinero es más de 10 yuanes, 100 yuanes o 1000 yuanes, probablemente sea un poco difícil usar un bolígrafo en este momento. un programa simple puede resolver este problema.

El resultado de ejecutar de esta manera es el siguiente:

Sin embargo, cuando vi la respuesta, todavía descubrí que me habían engañado. Algunas personas dijeron que en realidad eran 20 botellas. La idea resultó ser que en el proceso de compra de cerveza, se puede pedir crédito al vendedor de cerveza y luego devolverle la botella o la tapa de la botella después de comprar el vino. No estoy convencido. ¿Existen vendedores tan estúpidos en el mundo? Te regalan una botella de vino a crédito y llévate una gorra. Desde la perspectiva de los intereses del vendedor, es obviamente inconsistente y no se menciona en las reglas. Sin embargo, si seguimos esta línea de pensamiento, el problema parece más sencillo.

Si se permite el crédito, entonces podemos pensarlo de esta manera. Por 2 yuanes, el comprador puede finalmente comprar una botella de cerveza y luego recibir una botella vacía y una tapa. Según las reglas de cambio, el precio de una botella de vino es de 2 yuanes.

Parece que el problema se ha solucionado, pero si consideramos la situación en la que no se permite el crédito y no se utiliza una computadora Para simular, ¿puede haber un ¿Cuál es el resultado final de una expresión matemática simple?

Mi solución es la siguiente:

Primero, enumeremos la situación de 1 a 5 yuanes:

1 yuan no puede comprar nada

Por 2 yuanes, solo puedes comprar una botella de vino

Por 3 yuanes, solo puedes comprar una botella de vino

Por 4 yuanes, puedes comprar dos botellas de vino primero, luego dos La botella se reemplaza por una botella de vino y el resultado final son 3 botellas de vino, 1 botella vacía y 3 tapas

5 yuanes es lo mismo que 4 yuanes.

6 yuanes, a los 4 yuanes suma 2 yuanes

4 botellas de vino + 2 botellas + 4 tapones

5 botellas de vino + 1 botella + 5 Tapones (cambia 2 botellas vacías por una botella de vino)

6 botellas de vino + 2 botellas + 2 tapones (cambia 4 botellas vacías por una botella de vino)

7 Botella de vino + 1 botella + 3 tapas (reemplace 2 botellas vacías con una botella de vino)

El resultado de 4 es 1 botella vacía + 3 tapas restantes, y agregue 2 yuanes cada vez. El resultado es que hay 4 botellas de vino más. También se puede considerar que los 2 yuanes recién agregados se han utilizado por completo y, al final, solo quedan 1 botella y 3 tapas. Entonces, los números pares después del 4 dejarán 1 botella vacía más 3 tapas.

Puedes utilizar la fórmula para calcular el resultado final. n es un número par mayor que 4.

Una vez que hayas calculado los números pares, es muy sencillo calcular los impares. números. El número impar es 1 yuan más que el número par y no hay otra forma de convertir este 1 yuan.

Así que simplemente resta 1 yuan de los números impares y conviértelos en números pares.

La conclusión final es la que se muestra arriba. Parece que la mayoría de los problemas pueden resumirse en problemas matemáticos.