早教吧 育儿知识 作业答案 考试题库 百科 知识分享

两道JAVA面试题(智力)1.鸡公一,值钱五;鸡母一,值钱三;鸡仔三,值钱一;百钱买百鸡,问:公,母,仔各几何?2.一人买入两只鸡,每只各卖五元,一只赚20%,一只亏20%,问是亏是赚,

题目详情
两道JAVA面试题(智力)
1.鸡公一,值钱五;鸡母一,值钱三;鸡仔三,值钱一;百钱买百鸡,问:公,母,仔各几何?2.一人买入两只鸡,每只各卖五元,一只赚20%,一只亏20%,问是亏是赚,还是不亏不赚。
▼优质解答
答案和解析
第1题:
-------------------------------------------------------------------------------------------------
public static void main(String[] args) {
for (int x = 0; x <= 20; x++) {
for (int z = 0; z <= 100 - x; z++) {
if (z % 3 == 0) {
for (int y = 0; y <= 100 - x - z; y++) {
if ((5 * x + 3 * y + z / 3) == 100 && (x + y + z) == 100) {
System.out.println(x + ", " + y + ", " + z);
}
}
}
}
}
}
-----------------------------------------------------------------
第二题:
-----------------------------------------------------------------
主要关注赚多少,亏多少,
设赚的一只鸡的成本价为A元, 亏的一只鸡的成本价为B元, 则:
赚的一只, 则成本A一定比5小,那么赚的钱为 A*20%;
亏的一只, 则成本B一定比5大,那么亏的钱为 B*20%;
显然由于A<5 A*20%(赚) < B*20%(亏)

从另外一个角度来看:
赚的一只:
(5-A)/A = 20% ==> A=25/6
亏的一只:
(B-5)/B = 20% ==> B=25/4

==> A+B = 25/6 + 25/4
==> A+B = 125/12
==> A+B = 10.416666666666666666666666666667

即原来的总成本A+B要比现在的剩余资产10元要大,所以是亏了.
-----------------------------------------------------------------
看了 两道JAVA面试题(智力)1...的网友还看了以下:

应用题,在中国古算术《张丘建算经》里,有一道著名的百鸡问题:今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏  2020-03-30 …

两道JAVA面试题(智力)1.鸡公一,值钱五;鸡母一,值钱三;鸡仔三,值钱一;百钱买百鸡,问:公,  2020-06-15 …

我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一.  2020-06-16 …

我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一.  2020-06-16 …

百钱买百鸡怎么用java写程序??①百钱买百鸡:中国古代数学家张丘建在他的《算经》中提出了著名的“  2020-06-16 …

像“韩信点兵”的著名算题千万不要百鸡问题@!@今有鸡翁一,值钱伍;鸡母一,值钱三;鸡鶵三,值钱一.  2020-07-04 …

1、中国古代问题、一只公鸡,值钱五,一只母鸡,值钱三,三只鸡雏,值钱一.一百钱买一百只鸡.问,公鸡  2020-07-05 …

一道关于不定方程的题目中国有百鸡问题:鸡翁一,值五钱;鸡母一,值三钱,鸡雏三,值一钱,百钱买百鸡,  2020-08-02 …

我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一.百  2020-12-31 …

今有五羊,四犬,三鸡,二兔,值钱1496;四羊,二犬,六鸡,三兔值钱1175;三羊,一犬,七鸡,五兔  2020-12-31 …