Red de conocimiento informático - Consumibles informáticos - Problema de programación de huevos

Problema de programación de huevos

Su intervalo de enumeración de 0,1 es demasiado grande. De hecho, hay un precio de 0,05.

#incluye ltstdio.h gt

#incluye ltmathematics. gt

int main()

{/*Enumeración completa*/

int huevo1, huevo2

Doble p1, p2 <; /p>

for(huevo 1 = 1; huevo 1 lt; 75; huevo1 )

{/*Enumere el número de huevos de la primera persona, y el rango del ciclo no excederá la mitad de el número total* /

huevo 2 = 150-huevo 1;

for(p 1 = 0.05; p 1 lt; = 0.5; P1 = 0.05)/*precio del primera persona* /

{/*No es necesario establecer un incremento de 0,01 */

for(p2 = 0,05; p2 lt= 0,5; P2 = 0,05)/* *El precio de la segunda persona */

{

Si (P2 = = P1)/*Los precios deben ser diferentes*/

Continuar;

if(fabs (p 1 * huevo 1-p2 * huevo 2) lt; 0.1. ampfabs(p 1 * huevo 2-32) lt; 0.1

amp ampfabs(p2 * huevo 1- 24.5) lt; 0.1) /*Preste atención a las condiciones de juicio*/

{

printf("d, d, .2lf, .2lf\n ", egg1, egg2 , p1, p2);

}

}

}

}

Devuelve 0;

}