public class HundredCock {public static void main(String[] args) {//公鸡5元 母鸡3元 小鸡1/3元 //100元买100只鸡,即:公鸡数+母鸡数+小鸡数=100, 公鸡数*5+母鸡数*3+小鸡数/3=100int male, female, kid;//方法1:直接循环试解for (male = 0; male <= 20; male++) {//公鸡最多20只for...
int m = 100;//100元 int x = 5;//母鸡 int y = 3;//公鸡 int z = 1/3;//小鸡 int n = 0;//买法 for (int i = m / x; i >= 0; i--){ for (int j = 100 - i * x; j >= 0; j--){ if (i * x + j * y <= 100){ System.out.println("母鸡:"+...
题目:公鸡5元一只,母鸡3元一只,3只小鸡1元,如果用100元钱,买100只鸡,不佘不欠,可以买公鸡,母鸡,小鸡,各多少只。 分析 这个问题可以说是高级语言中的经典问题了,利用简单的算法和逻辑来解决简单的数学问题是可以用基本语法可以解决的。 我们先假设都买公鸡,100元最多只能买20只公鸡,绝对不可能达到100只。假如...
算法【百元买百鸡】 Q: A: 百元买百鸡: 100钱最多买20只公鸡,最多买33只公鸡,最多买99只鸡(也不会买99只,买了以后就不够100钱了…),所以循环3次,其次c++整数相除,chick取得是整数,chick也是3只鸡1钱,chick也必须被3整除...百元买百鸡问题 公鸡5元一只 母鸡3元一只 小鸡1元三只 0.首先都...