package com.seventennt.wen.day01;
/**
* @author seventeenWen
*
*/
public class OneHundred {
// 问题是:公鸡5元一只,母鸡3元一只,小鸡3只一元,现有100元,能卖多少鸡?
/*
* 公鸡x 母鸡y 小鸡z=100-x-y
* 100=x+y+z 总数量
* 100=5x+3y+z/3 总价格
*/
/**
* @param m 总数量
* @param n 总价格
*/
static void count(int m,int n){
int x,y,z;
for(x=0;x<=m;x++){ //公鸡数量
for(y=0;y<=m;y++){ //母鸡数量
z=n-x-y; //小鸡数量
if(z>0&&z%3==0&&x*5+y*3+z/3==100){
System.out.printf("公鸡:%d只,母鸡:%d只,小鸡:%d只\n",x,y,z);
}
}
}
}
public static void main(String[] args){
int m,n;
m=100;
n=100;
System.out.printf("answer:\n");
count(m, n);
}
}
认识算法-利用循环
最新推荐文章于 2024-07-18 13:51:13 发布