【题目描述】

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

【输入】

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

【输出】

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

【输入样例】

10

【输出样例】

1 0 1

------------------------------

买较多的笔,则先全买4元的笔共c支,剩余d元钱:

d要考虑3种情况:

1->d=1时,将一只4元笔加上这一元重新买一只五元笔,c-1,b+1;

2->d=2时,将一只4元笔加上这两元重新买一只六元笔,c-1,a+1;

3->d=3时,将两只4元笔加上这三元重新买一只五元笔,一只六元笔,c-2,a+1,b+1。

------------------------------

#include<bits/stdc++.h>
using namespace std;
int main()
{int x;scanf("%d",&x);int a=0,b=0,c=x/4,d=x%4;if(d==1)c--,b++;else if(d==2)c--,a++;else if(d==3)c-=2,a++,b++;printf("%d %d %d",a,b,c);return 0;
}

信息学奥赛一本通-2059:【例3.11】买笔相关推荐

  1. 信息学奥赛一本通 2059:【例3.11】买笔

    [题目链接] ybt 2059:[例3.11]买笔 本题条件欠缺,我们做此题时添加如下条件: 剩余班费x > 0 买笔数量确定时,尽量多买更贵的笔. [题目考点] 1. if-else if语句 ...

  2. 信息学奥赛一本通1267:【例9.11】01背包问题(二维dp与滚动数组优化)

    [题目描述] 一个旅行者有一个最多能装 MM 公斤的背包,现在有 nn 件物品,它们的重量分别是W1,W2,...,WnW1,W2,...,Wn,它们的价值分别为C1,C2,...,CnC1,C2,. ...

  3. 信息学奥赛一本通 1278:【例9.22】复制书稿(book) | 洛谷 P1281 书的复制

    [题目链接] ybt 1278:[例9.22]复制书稿(book) 洛谷 P1281 书的复制 [题目考点] 1. 动态规划:线性动规 [解题思路] 该题可以抽象为:将由m个数字构成的序列分成k个子段 ...

  4. 【例1】 0/1背包《信息学奥赛一本通》【解法一】 02

    /* [例1] 0/1背包<信息学奥赛一本通>[解法一] 02 http://ybt.ssoier.cn:8088/problem_show.php?pid=1267 */ #includ ...

  5. 【例8】合唱队形(《信息学奥赛一本通第五版》)

    /* [例8]合唱队形(<信息学奥赛一本通第五版>) http://ybt.ssoier.cn:8088/problem_show.php?pid=1264 [问题描述] N位同学站成一排 ...

  6. 信息学奥赛一本通 2021:【例4.6】最大公约数

    [题目链接] ybt 2021:[例4.6]最大公约数 [题目考点] 1. while循环 2. 求最大公约数 辗转相减法 辗转相除法 [解题思路] 解法1:枚举 取较小数字,从该数字的值开始从大到小 ...

  7. 信息学奥赛一本通(2032:【例4.18】分解质因数)

    2032:[例4.18]分解质因数 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 582     通过数: 376 [题目描述] 把一个合数分解成若干个质因数乘积 ...

  8. 信息学奥赛一本通——2062:【例1.3】电影票

    2062:[例1.3]电影票 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 57341     通过数: 34230 [题目描述] 已知一位小朋友的电影票价是10 ...

  9. 信息学奥赛一本通C++语言-----2036:【例5.3】开关门

    [题目描述] 宾馆里有n(2≤n≤1000)n(2≤n≤1000) 个房间,从1∼n1∼n 编了号.第一个服务员把所有的房间门都打开了,第二个服务员把所有编号是22 的倍数的房间"相反处理& ...

最新文章

  1. Redis概述和基础
  2. R语言plotly可视化:plotly可视化多个直方图、通过bingroup参数设置多个直方图使用相同的bins设置(Share bins between histograms)
  3. ActiveMQ –经纪人网络解释–第3部分
  4. (BFS)Knight Moves(hdu1372)
  5. 2020年中国职业教育行业白皮书
  6. Android xmlns 的作用及其自定义
  7. 【U8】出纳管理制单锁定
  8. Verilog练习二【串行加法器】(附公式推导)
  9. 学习笔记第十四篇之知乎社交网络分析
  10. ubuntu系统安装完显卡驱动出现黑屏和登录死循环的解决方法(新增惠普暗夜精灵7-3070显卡解决方法)
  11. 算法高级(21)-如何通过IP地址进行定位?
  12. Python爬虫-爬取开心网主页(有登录界面-利用cookie)
  13. MaxKey单点登录认证系统微服务架构v3.0.0GA发布
  14. android 来电默认铃声,android – 来电动态覆盖默认铃声
  15. 学生信息管理系统作业
  16. js 万年历农历转阳历 方法_JS实现带阴历的日历功能详解
  17. Tengine + BabaSSL ,让国密更易用
  18. 有一个会做饭的女友是一种怎样的体验?
  19. 鹿鼎记 / Royal Tramp (1992)
  20. 文件传输 SSHSecureShellClient-3.2.9 |CSDN创作打卡

热门文章

  1. 信管家显示连接服务器失败,信管家交易软件,条件单设置方法
  2. 小米电视自带app内的电影评分系统
  3. java gui 图片_java gui怎样在特定窗口中插入图片?
  4. matplotlib 自带绘图样式效果展示速查(全)
  5. 分成两半的子爵读后感
  6. abap文件上传与下载
  7. FM信号测试软件,手机中FM调频性能测试方法简介
  8. Mac 环境下下配置opencv +python
  9. PE结构、SEH相关知识学习笔记
  10. 捡了个美男,该卖多少钱?