Acerca de la programación en C++
La primera pregunta:
De los 1.500 muertos, 4-500 estarán muertos, y luego quedarán 1.446--1.000, es decir, cumpliremos con los siguientes requisitos. entre 1.000 y 1.446. Sí,
Hay 2 personas más seguidas con 3 personas, lo que significa que el resto después de dividir este número por 3 es 2. Suponiendo que es un, es decir, un%. 3==2
De manera similar, se puede obtener lo siguiente: a%5 == 3 a%7 ==2
Utiliza un bucle for para hacer juicios dentro y generar si se cumplen las condiciones anteriores.
Segunda pregunta:
(¿Está mal esta pregunta? Si compras 100 gallinas por 100 Wen, solo pueden ser gallinas)
Supongamos x gallo y gallina chica z.
El significado de la pregunta es 3x+2y+z=100
¿Y cuáles son las formas de obtener x y z?
Puedes utilizar tres bucles for para hacerlo. Puedes comprar hasta 33 gallos, 50 gallinas y 100 polluelos.
De esta forma, el límite superior de los tres bucles. está bien, si el límite inferior requiere al menos 1, comenzará desde 1, si no, comenzará desde 0.