【洛谷算法题】P1421-小玉买文具【入门1顺序结构】
题目链接:小玉买文具 - 洛谷
🌏题目描述
班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是 1 11 元 9 99 角,而班主任给小玉的钱是 a aa 元 b bb 角,小玉想知道,她最多能买多少只签字笔呢。
🌏输入格式
输入只有一行两个整数,分别表示 a aa 和 b bb。
🌏输出格式
输出一行一个整数,表示小玉最多能买多少只签字笔。
🌏样例 #1
🌙样例输入 #1
10 3
🌙样例输出 #1
5
🌏提示
🌙数据规模与约定
对于全部的测试点,保证 0 ≤ a ≤ 1 0 4 0 \leq a \leq 10^40≤a≤104,0 ≤ b ≤ 9 0 \leq b \leq 90≤b≤9。
🌏题解
import java.util.Scanner; public class P1421 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(), b = in.nextInt(); // 将单位都转换为角, 即一支签字笔的单价为19角 int price = 19; System.out.print((a * 10 + b) / price); in.close(); } }
🌏总结
直接将其转换为整数进行计算,使用整数相除,得出的结果会向下取整,即不足整支数的笔,会舍去小数部分,也即最少能买到的签字笔数量。