Cómo demostrar que existe un conjunto de movimientos para que todos los elementos de la matriz se conviertan en 0, donde en un movimiento tienes que elegir dos elementos distintos de cero y restar uno de los dos dada una condición

Imagine que tiene bolas de [math] n [/ math] colores diferentes, con [math] a_i [/ ​​math] bolas de color [math] i [/ math]. La declaración ahora se puede expresar de la siguiente manera: “Dado que el número total de bolas es par y que ningún color tiene más bolas que todos los demás colores combinados, ¿puede siempre dividir las bolas en pares para que cada par contenga dos bolas de diferentes colores? ? “

Hay muchas pruebas diferentes. Aquí hay uno que es agradable y visual:

Imagine que coloca todas las bolas alrededor de un círculo a intervalos regulares, de modo que cada color forme un segmento contiguo del círculo. Empareje cada bola con la que se encuentra directamente enfrente (a través del centro). Como cada segmento de bolas del mismo color cubre como máximo la mitad del círculo, cada par de bolas que están opuestas entre sí debe tener colores diferentes, qed

(Otra posibilidad: siempre encuentre los dos colores más frecuentes y cree un par con una bola de cada uno de esos colores. Podemos demostrar fácilmente por inducción que esto preserva la condición de que ningún color tenga una mayoría estricta).

Tal vez no entiendo la pregunta, pero me parece que esto es falso si
[matemáticas] S = \ sum_ {i = 1} ^ n a_ {i} [/ matemáticas] es impar.
Prueba: restar uno de dos elementos diferentes no cambia la paridad de S. Si a_i fuera 0 para todo i, S sería par. Esto es claramente imposible.

Si S es par, sin embargo, entonces es bastante fácil. Simplemente elija repetidamente el elemento más grande y el segundo más grande. Luego, el máximo disminuye en 1 y S en 2, por lo que el máximo permanece por debajo de S / 2.

More Interesting

¿Cuál es el orden correcto para tomar cursos en línea sobre algoritmos (del MIT y Stanford) para un estudiante interesado en aspectos teóricos y teoría de la complejidad?

¿Cómo se usa la teoría de juegos en la IA?

¿Cómo se puede usar la función zeta de Riemann para generar números pseudoaleatorios?

¿Con qué campos de la ciencia será más emocionante trabajar en el futuro cercano?

¿Qué tipo de matemáticas necesita más un programador? Sé que depende principalmente del trabajo del programador, pero ¿qué es "debe saber"?

¿Cuál es la diferencia entre un algoritmo O (1) y O (k), donde k es una constante?

Cómo aplicar el álgebra abstracta en informática

¿Hay un sitio como el Proyecto Euler pero sobre matemáticas puras?

¿Cómo podemos demostrar que una curva de Bezier es un caso específico de una curva B-spline por la definición de B-splines?

¿El aumento del nivel de las competiciones de matemáticas ha resultado en un aumento de las capacidades en las ciencias del mundo real?

¿Qué pasaría si todos olvidaran cómo codificar en un instante?

¿Cuál es una explicación simple pero detallada de Textrank?

¿Qué problemas originalmente se pensaban que solo podían resolverse con una computadora pero luego tenían una prueba de papel y lápiz?

¿La comunidad académica evita los intentos de resolver un problema NP-difícil en tiempo polinómico?

¿Qué especialidad de pregrado debo elegir si quiero aplicar inteligencia artificial a los campos médicos?