【Java算法学习】鸡兔同笼问题
来源:互联网 发布:在哪看淘宝达人的帖子 编辑:程序博客网 时间:2024/05/18 21:10
不说废话,贴代码
/** * 鸡兔同笼问题:穷举算法思想 */import java.util.*;public class ChichenAndHabbit {static int chichenNum,habbitNum;public static void main(String[] args) {int head,foot;boolean flag;System.out.println("穷举算法求解鸡兔同笼问题");System.out.println("请输入头数:");Scanner input = new Scanner(System.in);head = input.nextInt();System.out.println("请输入脚的数目?");foot = input.nextInt();flag = exhaustAgm(head,foot);if (flag == true ) {System.out.print("鸡有"+chichenNum+"只,兔有"+habbitNum+"只。");}else {System.out.print("无法求解");}}public static boolean exhaustAgm(int head, int foot){boolean flag = false;for (int i = 0; i <= head; i++) {int j = head - i;if (i*2+j*4 == foot) {//判段,如果找到答案flag = true;chichenNum = i;habbitNum = j;}}return flag;}}
0 0
- 【Java算法学习】鸡兔同笼问题
- Java算法--穷尽算法 鸡兔同笼问题
- 鸡兔同笼问题java暴力求解算法
- 穷举算法 鸡兔同笼问题
- 算法学习之鸡兔同笼
- java 鸡兔同笼问题
- java 鸡兔同笼问题
- java学习之鸡兔同笼
- 穷举算法求解鸡兔同笼问题(三)
- 算法学习笔记之鸡兔同笼
- Java经典算法——鸡兔同笼
- 鸡兔同笼问题
- 鸡兔同笼问题
- 鸡兔同笼问题
- 鸡兔同笼问题
- 鸡兔同笼问题
- 鸡兔同笼问题
- 鸡兔同笼问题
- 堆与栈的区别
- Mongodb源码分析--主程序入口main()
- 越狱团队否认收钱并中止与太极合作
- 解决 FtpClient 类无法导入 .
- Mongodb源码分析--日志及持久化
- 【Java算法学习】鸡兔同笼问题
- 黑马程序员----java集合
- junit测试工具学习笔记1
- 程序中实现可从两个入口进入类似switch的方法
- ZOJ 1151 Word Reversal
- 【*_*】【opencv】CvvImage 的问题
- 程序员:如何写出杀手级简历
- 一个经典例子让你彻彻底底理解java回调机制(一)
- 新加坡架构师面试总结