45分求救!
查看原帖
45分求救!
1459654
Wangstudent楼主2024/12/20 23:06
#include<iostream>
#include<bits/stdc++.h>
using namespace std;

/*
“每只公鸡 5元,
每只母鸡 3元,
每 3只小鸡 1元;
现在有 100元,
买了 100只鸡,
共有多少种方案?”
*/

long long int sum=0;
int x=0,y=0,z=0,n=0,m=0,C=0;	//每只公鸡 x元,每只母鸡 y元,每 z只小鸡 1元;
//现在有 n元,买了 m只鸡,共有多少种方案?

int main(){
	cin>>x>>y>>z>>n>>m;
	
	for(int i=0;i<=(n/x);++i)	//公鸡及其数量 
	{
		for(int j=0;j<=(n/y);++j)	//母鸡及其数量 
		{
			int chick = m-i-j;	//小鸡 
			
			if((chick%z==0) && (x*i + y*j + chick/3 ==100)) sum++;
		}
	}
	
	cout<<sum;
	
	return 0;
}
2024/12/20 23:06
加载中...