#1275. 商队粮袋分装计算

商队粮袋分装计算

题目描述

丝绸之路远行商队采购了总重 W 千克的粮食,要分装成每袋净重固定为 K 千克的标准粮袋方便驼队运输。请依次完成三项计算:

(1) 最多能分装出多少袋完整、装满的标准粮袋;

(2) 所有标准粮袋分装完成后,剩下的粮食重量;

(3) 若存在剩余粮食,需要单独准备 1 个小型布袋存放余量;若无剩余则无需额外袋子,计算本次分装一共需要准备多少个袋子。

输入格式

仅一行,输入两个用空格隔开的正整数 W,K。

数据范围:1 <= W <=10000,1<=K<=10000

W:粮食总重量(千克)

K:单个标准粮袋的额定装载重量(千克)

输出格式

一共输出三行,每行仅输出 1 个整数,输出顺序严格对应题目三个计算要求:

第 1 行:装满的标准粮袋数量

第 2 行:分装后剩余粮食重量

第 3 行:分装所需全部袋子总数

输入输出样例

100 30
3
10
4

样例解释

总粮食 100 千克,每标准袋装 30 千克。

100/30 = 3,最多装满 3 整袋;

100 - 3*30 = 10,剩余 10 千克粮食;

有剩余粮食,额外加 1 个小袋子,总袋子 3+1=4。