Red de conocimiento informático - Conocimiento informático - Convertir un billete de 100 yuanes en billetes equivalentes de 10 yuanes, 5 yuanes, 2 yuanes y 1 yuanes. Es necesario cambiar 40 billetes cada vez. La programación genera todas las posibilidades.

Convertir un billete de 100 yuanes en billetes equivalentes de 10 yuanes, 5 yuanes, 2 yuanes y 1 yuanes. Es necesario cambiar 40 billetes cada vez. La programación genera todas las posibilidades.

#include?

void?main()

{

int?s,w,e, y;

para(s=0;s<=10;s++)

{

para(w=0;w<=20;w++)

{

para(e=0;e<=50;e++)

{

para(y=0;y <=100;y++)

if(s*1w*5+e*2+y==100&&s+w+e+y==40)

printf( "%d pieza vale 10 yuanes, %d pieza vale 5 yuanes, %d pieza vale 2 yuanes, %d pieza vale 1 yuan\n",s,w,e,y);

}

}

}

}