2624. 买钢笔

1000ms 256MB 简单 条件判断
题目描述
期末来临了,班长小 Q 决定将剩余班费 $x$ 元用于购买若干支钢笔,奖励给一些学习好、表现好的同学。 商店里有三种钢笔,单价分别为: - 6 元; - 5 元; - 4 元。 小 Q 想买尽量多的笔,以鼓励更多同学;在购买数量相同的情况下,优先购买价格较低的钢笔。同时,他不希望有剩余的钱。 请编写程序,帮助小 Q 制订一种买笔方案。
输入格式
输入一个整数 $x$,表示班费金额,满足: $50 \le x \le 200$
输出格式
输出三个整数,中间使用空格分隔: 1. 购买 6 元钢笔的数量; 2. 购买 5 元钢笔的数量; 3. 购买 4 元钢笔的数量。 要求: - 总花费恰好为 $x$ 元; - 购买的钢笔总数尽可能多; - 若有多种方案购买总数相同,则优先购买价格较低的钢笔。
样例 1
输入 (Input)

                    
输出 (Output)

                    
样例 2
输入 (Input)

                    
输出 (Output)

                    
自测终端 stdin → stdout
› 输入 stdin
CtrlShiftEnter
‹ 输出 stdout

                
错误 stderr

                
CtrlEnter提交
自动保存已开启
操作成功
wzs_oj@kernel:~ — wzs-sh
guest@wzsoj:~$
刷新页面 F5
复制 Ctrl+C
粘贴 Ctrl+V
搜索题目
训练中心
站点公告
今日神谕
CSP 倒计时
排行榜
我的提交
Esc 关闭 Enter 跳转 支持模糊匹配数字