小杨购物
时间限制:1.0 s
内存限制:512.0 MB
题面描述
小杨有n元钱用于购物。商品A的单价是a元,商品B的单价是b元。小杨想购买 相同数量 的商品A和商品B。
请你编写程序帮小杨计算出他最多能够购买多少个商品A和商品B。
输入格式
第一行包含一个正整数n,代表小杨用于购物的钱的金额。
第二行包含一个正整数a,代表商品A的单价。
第三行包含一个正整数b,代表商品B的单价。
输出格式
输出一行,包含一个整数,代表小杨最多能够购买的商品A和商品B的数量。
输入样例1
12 1 2
输出样例1
4
在样例1中,第1行输入的12表示小杨拥有的资金总额为12元,第2行的1表示第一种商品(即商品A)的单价,第3行的2表示第二种商品(即商品B)的单价。
对于样例1,由于需要购买相同数量的两种商品,因此小杨最多能够购买 4 件商品 A 和 4 件商品 B,共花费 4×1+4×2=12 元。因此,样例1的答案为 4。
对于本题,输入皆为大于0的正整数,不必考虑其他情况。
输入样例2
13 1 2
输出样例2
4
对于样例2,由于需要购买相同数量的两种商品,因此小杨最多能够购买 4 件商品 A 和 4 件商品 B,共花费 4×1+4×2=12 元。如果小杨想购买 5 件商品 A 和 5 件商品 B,则需花费5×1+5×2=15 元,超过了小杨的预算 13 元。因此,样例2的答案为 4。
对于全部数据,保证有1≤n,a,b≤105
【此处为严谨题目所需,本级考生不必考虑本行描述】。
相似题推荐
下面的Python 代码执行后,将输出等边三角形。()
import turtle turtle.circle(50, steps = 3) turtle.done()
| A.正确 | B.错误 |
下面的Python代码用于求正整数各位数之和(即数位和) ,约定高位不为0 ,如123则各位数之和为 1+2+3结果为6 。为实现该目标 ,横线处应该填写的代码是( )。
N = int(input())
tnt = 0
while N != 0 :
_____________
_____________
print("各位数数之和为: " , tnt) | A.tnt += N // 10 N //= 10 | B.tnt += N % 10 N //= 10 |
| C.tnt += N % 10 N /= 10 | D.tnt = tnt + N % 10 N /= 10 |
在Python中,turtle .write()用于在当前坐标处输出文字。下面说法,错误的是()。
import turtle
for i in range(1,10):
turtle.write(f"{i}+{i}={i*2}")
turtle.goto(i*40,0)
turtle.done() | A. 1+1=2 输出在坐标原点,即(0 ,0) |
B. 1+1=2 的起点与2+2=4 的起点间隔40个像素 |
| C. 最后输出是10+10=20 |
D. 1+1=2 等输出文字的下面将有一条直线 |
