1.鸡公一,值钱五;鸡母一,值钱三;鸡仔三,值钱一;百钱买百鸡,问:公,母,仔各几何?
2.一人买入两只鸡,每只各卖五元,一只赚20%,一只亏20%,问是亏是赚,还是不亏不赚。
1.鸡公一,值钱五;鸡母一,值钱三;鸡仔三,值钱一;百钱买百鸡,问:公,母,仔各几何?
2.一人买入两只鸡,每只各卖五元,一只赚20%,一只亏20%,问是亏是赚,还是不亏不赚。
1 : x + y + z = 100 (1)
5*x + 3*y + (1/3)*z = 100 (2)
// 这个 是 不定 方程 , 给个 算法 你把 ..
2 : 卖 了 5 元 , 赚 了 20% , 说明 原价 是 5 / ( 1 + 20%) = 4.167 ...
而 亏了 20% , 原价是 5 / ( 1 -20%) = 6.25...
是亏是赚 = " 卖出 的 价钱 总和 " - " 买入 的 价钱 总和 " = 10 -( 10.417) < 0
所以 ,是 亏拉 ..
= (5*2) - (
1.3个未知数,3个For loop,判断条件是初中生就能得到的2个等式,需要注意的是鸡仔。。因为3只鸡仔1钱,当你用int来表示未知数的时候会进行四舍五入,4只鸡仔会认为还是1钱,所以会有错误的结果,解决方法 方程式2边都乘以3.
2.这题。。。当然是亏了,一个小于5的数的20%肯定小于一个大于5的数的20%.如果用程序来解决的好,其实还是一个数据类型的问题,int无视小数点,你会得出结果不盈不亏。