开学大采购

描述

新学期开始了,学校计划采购一批新的篮球和排球用来上体育课。学校共有n元经费,咨询体育用品店得知篮球x元/个,排球y元/个,现要求篮球和排球都至少采购1个,n元经费全部用完,且篮球和排球的总数要超过50个,请问有哪些采购方案?(按照篮球从少到多,排球从多到少输出所有可行的方案)

输入描述

三个整数,n、x、y用空格隔开分别代表总经费、篮球单价、排球单价

输出描述

所有可行的采购方案,每个组方案有2个整数用空格隔开,第一个整数代表篮球的采购个数,第二个整数代表排球的采购个数

用例输入 1 

1000 25 15

用例输出 1 

1 65
4 60
7 55
10 50
13 45
16 40
19 35
22 30
#include<iostream>
using namespace std;
int main(){
	int n,a,b;
	cin>>n>>a>>b;
	for(int i=1;i<=(n-b)/a;i++){
		int j=1;
		j=(n-i*a)/b;
		if(j*b+i*a==n&&j+i>50){
			cout<<i<<" "<<j<<endl;
		}
	}
	return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值