Matemáticas puras, física, lógica (braingames.ru): juegos cerebrales no relacionados con el comercio - página 195

 
barabashkakvn:

Así que el problema se resolvió manualmente. Se utilizó como matriz un crucigrama con cuadrados grandes. Y luego lo hizo rápidamente - Tengo MS Office 2013, por así decirlo.

Entonces, ¿no escribiste que el problema se resolvía por fuerza bruta?
 
sanyooooook:
Bueno, ¿no escribiste que era una solución de fuerza bruta?

No, tú no, lo siento.)

Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio

Matemáticas puras, Física, Lógica (braingames.ru): Tareas para cerebros, no relacionadas con el comercio

maxfade, 2014.06.23 22:14

no lo he resuelto yo mismo, escribí un script con combinaciones aleatorias - encuentra rápidamente
una opción, + sus variantes en espejo.

 
sanyooooook:
Bueno, ¿no escribiste que el problema se resolvía por fuerza bruta?

¿los moderadores no son tontos con sus mensajes? (sólo "-to", "-either", "-anything", "whether" se escribe sin guión)

Si algo no te gusta, corrígelo con una respuesta, no soy tonto, entenderé si algo está mal.

 
Contender:

Hay exactamente más de una solución.

En términos generales: dividir en grupos A, B, X, Y, Z.

Por número:

A+B+X+Y+Z=2000;

A=B;

A+B<1000;

X=Y=Z.

Siguiendo el mismo razonamiento que en el caso especial: A=B=1 y X=Y=Z=666.

También incompleto. Contraejemplo: 4+4+664+664+664. Si los grupos de 4 pesan lo mismo, no significa que los grupos de 664 sean diferentes).

Por ejemplo, puede resultar que hayamos separado exactamente cuatro bolas de cada uno de los miles de luminiscentes y duraluminiscentes, y las 996 bolas restantes en ellos se dividirán exactamente en 332 en los grupos X-Y-Z.

Mi fórmula general es: A+B = 2 + n*6. Respectivamente, X+Y+Z = 2000 - ( 2 + n*6 ). Donde n 0...332 // La limitación A+B < 1000 es innecesaria (piénsalo).

 
MetaDriver:

También incompleto. Contraejemplo: 4+4+664+664+664. Si los grupos de 4 pesan lo mismo, entonces no es un hecho que los grupos de 664 sean diferentes. :)

Por ejemplo, podría resultar que separáramos exactamente cuatro bolas de cada uno de los miles de bolas luminiscentes y duraluminio, entonces las 996 bolas restantes en ellos se dividirían exactamente en 332 montones X Y Z.

Sí, parece que la solución corta es efectivamente la única:

1+1+666+666+666 y 2 pesos.

 
Contender:

Sí, la solución corta parece ser la única:

1+1+666+666+666 y 2 pesos.

En realidad no, ver arriba, he añadido allí.

Pero lo copiaré:

Tengo una fórmula general como esta: grupo A+B = 2 + n*6. En consecuencia grupo X+Y+Z = 2000 - ( 2 + n*6). donde n 0...332 // Restricción A+B < 1000 tienes extra (piénsalo).

El seis como multiplicador garantiza que el conjunto de bolas ligeras y el conjunto de bolas pesadas del segundo grupo (XYZ) no se dividirán por 3 al mismo tiempo.
 
MetaDriver:

En realidad no. Ver arriba, he añadido allí.

Pero lo copiaré:

El seis como multiplicador garantiza que el conjunto de bolas ligeras y el conjunto de bolas pesadas del segundo grupo no se dividan por 3 al mismo tiempo.

Tomemos, por ejemplo, n=332 (puede hacerlo en función de sus limitaciones).

Lo conseguimos: A=B=997. ¿Dónde está la garantía de que A y B no se llevan el mismo tipo de bolas por completo? Es decir, A y B pueden contener 500 bolas de un tipo y 497 de otro, y las 6 restantes idénticas (!) se distribuyen en X,Y,Z.

 
Contender:

Tomemos, por ejemplo, n=332 (puede hacerlo en función de sus limitaciones)

Lo conseguimos: A=B=997. ¿Dónde está la garantía de que A y B no toman el mismo tipo de bolas? Es decir, A y B pueden contener 500 bolas de un tipo y 497 de otro, y las 6 restantes idénticas (!) se distribuyen en X,Y,Z.

Creo que lo tengo, así que n debe estar en el rango 0...166

Total: grupo A+B = 2 + n*6. Correspondientemente, grupo X+Y+Z = 2000 - ( 2 + n*6). donde n está en el rango 0...166

Significa que tenemos exactamente 167 soluciones.

 
MetaDriver:

Creo que lo tengo. Así que n debe estar en el rango 0...166

Así pues: grupo A+B = 2 + n*6. Correspondientemente, grupo X+Y+Z = 2000 - ( 2 + n*6). Donde n está en el rango 0...166

Así que tenemos exactamente 167 soluciones.

También encontré una laguna. Seis (2*3) como colector es débil. Se necesita 18 (=2*3*3). // Contraejemplo para la fórmula superior: n = 2;

Parece que ya no quedan agujeros: grupo A+B = 2 + n*18. En correspondencia, grupo X+Y+Z = 2000 - ( 2 + n*18). Donde n está en el rango 0...55

Esto deja un total de 56 soluciones.

 
Una comparación )
Razón de la queja: