洛谷 B3836 [GESP202303 二级] 百鸡问题
题目:
https://www.luogu.com.cn/problem/B3836
思路:从0枚举每一只鸡的数量,满足条件即可
代码如下:
#include<iostream>
using namespace std;
int main()
{
int x,y,z,n,m;
cin >> x >> y >> z >> n >> m;//n元m只鸡
int ans = 0;
//三层循环可以解决,暴力解题
for(int i = 0 ; i <= m ; i++)
{
for(int j = 0 ; j <= m-i ; j++)
{
if (x * i + j * y + (m - i - j) / z == n && (m - i - j) % z == 0)
ans++;
}
}
cout << ans;
return 0;
}