【C++】买鸡问题
公鸡5元1只,母鸡3元1只,小鸡1元3只,花了100元钱买100只鸡,问公鸡、母鸡、小鸡各多少只?
#include<iostream>
#include<stdio.h>
using namespace std;
//公鸡5元1只,母鸡3元1只,小鸡1元3只,花了100元钱买100只鸡,问公鸡、母鸡、小鸡各多少只?
int main()
{
for (int i = 1; i <= 100; i++) {
for (int j = 1; j <= 100; j++) {
for (int k = 1; k <= 100; k++) {
if (5 * i + 3 * j + 1 / 3 * k == 100 && i + j + k == 100) {
cout << "公鸡有" << i << "只" << endl;
cout << "母鸡有" << j << "只" << endl;
cout << "小鸡有" << k << "只" << endl;
cout << endl;
}
}
}
}
}
采用穷举法,for循环的嵌套即可!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)