php for循环题目

某人去购买教材和练习簿。已知教材每本10元,教参每本5元,练习簿每本0。5元,他总共购买了100本,用了100元。问他购买教材、教参和练习簿各多少本?

慕村4304124
浏览 1573回答 2
2回答

神鸟凤凰

$a=100/10; $b=100/5; $c=100/0.5; $arr=''; for($i=1;$i<$a;$i++){     for($o=1;$o<$b;$o++){         for($p=1;$p<$c;$p++){             $shu=10*$i+5*$o+0.5*$p;             if($shu==100){                 $arr[]='10元:'.$i.'本'.'5元:'.$o.'本'.'0.5元:'.$p.'本';             }         }     } } dump($arr);

一凡

计算方法和过程如下:教材、教参和练习簿分别为变量 x, y ,z ======= 1 ===============x+y+z=100;10x+5y+0.5z=100;======= 2 ===============y=100-x-z;======= 3 ===============10x+500-5x-5z+0.5z=100;======= 4 ===============5x-4.5z=-400;======= 5 ===============x=0.9z-80;======= 6 ===============z=90,x=1,y=9;(x,y,z必须是整数)
打开App,查看更多内容
随时随地看视频慕课网APP