测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A41138. 买笔

填空题 容易

题目描述

买笔

题目描述

期末来临了,班长小Q决定将剩余班费x元钱,用于购买若干支钢笔奖励给一些学习好、表现好的同学。已知商店里有三种钢笔,它们的单价为6元、5元和4元。小Q想买尽量多的笔(鼓励尽量多的同学),同时他又不想有剩余钱。请您编一程序,帮小Q制订出一种买笔的方案。

输入格式

一个正整数x(剩余班费)。

输出格式

一行,依次为6元、5元和4元钱笔的数目,用一个空格隔开。

样例输入

10

样例输出

1 0 1

参考答案

#include<iostream> using namespace std; int main() { int a,b,c,x,y; cin>>x; c=x/4; y=x%4; switch(y) { case 0:a=0;b=0;break; case 1:a=0;b=1;c--;break; case 2:a=1;b=0;c--;break; case 3:a=1;b=1;c-=2;break; } cout<<a<<" "<<b<<" "<<c; return 0; }
上一题 下一题