萌新求问 。。百钱买百鸡的问题 求教见图,,,,,,,, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 单买公鸡最多50只。买了i只母鸡后, 公鸡最多只能买50-1.5i只。最快的算法应该是:设母鸡、公鸡、小鸡分别为 i,j,k 只则: i + j + k=100 -------- ①3i + 2j + 0.5k=100 -------- ②②式 * 2 - ①式:5i + 3j = 100 ------ ③从③式可知,i = 20 - 3j/5要保证 i, j 正整数,所以j 必须是 5 的倍数(保证能整除)。从③式可知 j = 33 + (1 - 5i) / 3i 的最小值 = 2 (保证 (1 - 5i) / 3 是整数)j 的最大值为 30 ( i = 2 )所以最快的算法应该是:for j = 0 to 30 step 5{ i = 20 - (3*j div 5) k = 100 - i - j print i , j , k}end 突然间感觉好多事要做 各位老大:这样的问题可以解决吗? 来者有分!!帮忙看看!帮忙看看这个为什么不能运行? 转化成DLL 怎么将Excel文件调入Dbgrid中? 能帮我一个小忙吗? 数据分页显示的问题. 在ASP中用SQL语句调用ACCESS中指定字段中符合要求的内容 求问COMBOBOX获取值的问题 关于安装程序的设计(50分) 请求大佬指点~ delphi如何设置默认录音设备?
单买公鸡最多50只。买了i只母鸡后, 公鸡最多只能买50-1.5i只。最快的算法应该是:设母鸡、公鸡、小鸡分别为 i,j,k 只
则:
i + j + k=100 -------- ①
3i + 2j + 0.5k=100 -------- ②
②式 * 2 - ①式:5i + 3j = 100 ------ ③
从③式可知,i = 20 - 3j/5
要保证 i, j 正整数,所以
j 必须是 5 的倍数(保证能整除)。
从③式可知 j = 33 + (1 - 5i) / 3
i 的最小值 = 2 (保证 (1 - 5i) / 3 是整数)
j 的最大值为 30 ( i = 2 )所以最快的算法应该是:
for j = 0 to 30 step 5
{
i = 20 - (3*j div 5)
k = 100 - i - j
print i , j , k
}
end