一个农夫买鸡的编程面试题

2014-04-10 06:30:01 阅读( 26 )

2297人 收藏本页

标签:Java面试题

一只公鸡5块钱,一只母鸡3块钱,3只小鸡一块钱,一个农夫用100块钱买100只鸡(不许解方程),怎么实现?编写java程序。

public static void main(String[] args) {
for(int a1=1;a1<20;a1++){
for(int a2=1;a2<(100-(a1*5))/3;a2++){
int a3 = (100-5*a1-3*a2)*3;
if(a1+a2+a3==100)
System.out.println(“公鸡:”+a1+”只,母鸡:”+a2+”只,小鸡:”+a3+”只”);
}
}

}

来自IT公司面试手册

下一篇:介绍一下Java的Map以及如何使用HashMap

上一篇:解释一下Java中的流 Stream

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题