#10311. 买小猫小狗

(第五篇题解,请多指教)

Step 1 分析题目

题目描述

某动物饲养中心用X元专款购买小狗(每只A元)和小猫(每只B元)两种小动物。

要求专款专用,(至少猫狗各一),正好用完。

请求出方案的总数。如没有请输出0。

输入格式

输入一行,只有三个整数.分别为X,A,B. ( 100 < X <

32768; 1 <= A, B <= 100 )

输出格式

输出只有一行,即方案数。

样例输入1

1700 31 21

样例输出1

3

Step 2 思路简述

此题较水+1

简单过一下思路直接上代码(后面有注释)

解题思路

主题思路就是根据题目暗示的写出循环和判断

Step 3 完整AC代码

#include<bits/stdc++.h>
using namespace std;
int main(){
	int X,A,B,fanganshu=0;//定义变量 
	cin>>X>>A>>B;
	for (int n=1;n<=X/A;n++)//n等于小狗,初始值设为一是因为至少猫狗各一,这是一个从1到最后的小狗的循环 
	if (X-n*A>0 && (X-n*A)%B==0) fanganshu++;// 判断输出方案数 
	cout<<fanganshu<<endl;
	return 0;
}

题解结束,感谢观看(点个赞吧qwq)
特别鸣谢szx同学提供模板,zyx同学指导完善Mark Down语法
题解结束,感谢观看~

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
根据提供的引用内容,这个问题是关于一个动物饲养中心用一定的专款购买小狗小猫的方案总数的问题。根据引用和引用,输入为三个整数X,A,B,分别代表专款金额,小狗的价格和小猫的价格。程序的目标是找到能够用完专款并且至少购买一只猫和一只狗的方案的总数。 根据引用,可以通过分析题目中的图形来解决这个问题。但是请注意,这个引用并不直接解决问题,只是提供了一个与题目无关的代码示例。 综上所述,这个问题是关于如何用给定的专款购买小猫小狗的方案总数的问题,可以使用引用中的代码来解决。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [【HUSTOJ】1039: 宠物购买](https://blog.csdn.net/dearvee/article/details/51322087)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [东方博宜程序题解](https://blog.csdn.net/qq_35463630/article/details/120942442)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值