java鸡兔同笼算法

编程入门 行业动态 更新时间:2024-10-04 21:24:59

java鸡兔同笼<a href=https://www.elefans.com/category/jswz/34/1770096.html style=算法"/>

java鸡兔同笼算法

今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何?
鸡兔同笼问题(穷举算法)

public class Class_1 {static int ji;  //鸡的数量static int tu;  //兔的数量public static int qiongju(int head,int foot){int j,t,re;   //re标识符re = 0;for(j = 0;j<head;j++){  //循环t = head - j;if(foot == t*4 + j*2){   //判断条件成立时    类似于二次方程re = 1;ji = j;             // 35 = t + j;tu = t;             // 94 = t*4 + j*2;// 只不过计算机不能直接把t  和    j  用一个变量来替换  只能通过循环遍历}}return re;}public static void main(String[] args) {int zz = qiongju(35,94);if(zz == 1){System.out.println(ji );System.out.println(tu );}else{System.out.println("无法求解");}}}

更多推荐

java鸡兔同笼算法

本文发布于:2024-02-28 14:32:49,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1769859.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:算法   java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!