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.