Java百文买百鸡

来源:互联网 发布:arm单片机是哪个公司的 编辑:程序博客网 时间:2024/05/09 04:40
package com.tj.test;/** * (for 循环) * “百钱买百鸡”是我国古代的著名数学题。题目这样描述: 3 文钱可以买1只公鸡,2 文钱可以买一只母鸡,1 文钱可以买3 只小鸡。用100 文钱买100 只鸡,那么各有公鸡、母鸡、小鸡多少只?公鸡 g   母鸡 m小鸡 x3g+2m+1/3x=100g+m+x=1002g+m-2/3x=0 * */public class Demo_18 {public static void main(String[] args) {int x = 0;for(int m=1;m<=50;m++ ){for(int g=1;g<34;g++){if((2*g+m)*1.5%1==0&&(2*g+m)*1.5+g+m==100){//判断x是不是整数x=(int) ((2*g+m)*1.5);System.out.println("公鸡:"+g+"只,母鸡:"+m+"只,小鸡"+x+"只!");}}}}}