引言:CSP(http://www.cspro.org/lead/application/ccf/login.jsp)是由中国计算机学会(CCF)发起的"计算机职业资格认证"考试,针对计算机软件开发、软件测试、信息管理等领域的专业人士进行能力认证。认证对象是从事或将要从事IT领域专业技术与技术管理人员,以及高校招考研究生的复试对象。

  • 问题描述

小明带着N元钱去买酱油。酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2瓶。请问小明最多可以得到多少瓶酱油。

  • 输入格式

输入的第一行包含一个整数N,表示小明可用于买酱油的钱数。N是10的整数倍,N不超过300。

  • 输出格式

输出一个整数,表示小明最多可以得到多少瓶酱油。

  • 样例输入

40

  • 样例输出

5

  • 样例说明

把40元分成30元和10元,分别买3瓶和1瓶,其中3瓶送1瓶,共得到5瓶。

  • 样例输入

80

  • 样例输出

11

  • 样例说明

把80元分成30元和50元,分别买3瓶和5瓶,其中3瓶送1瓶,5瓶送2瓶,共得到11瓶。

  • 评测用例规模与约定

对于所有评测用例,1 ≤ n ≤ 1000,1 ≤ k ≤ 10000,1 ≤ ai ≤ 1000。

  • 源代码

# include <stdio.h>

# include <stdlib.h>

# include <memory.h>

int main(void)

{

int money; //钱数

scanf("%d", &money);

int bottle = money/10; //瓶数

int five = bottle / 5;

int three = (bottle - five * 5) / 3;

int rest = bottle - five * 5 - three * 3;

int total = five * 7 + three * 4 + rest;

printf("%d\n", total);

return 0;

}

最新文章

  1. //给定N个整数序列{A1,A2,A3...An},求函数f(i,j)=(k=i~j)Ak的求和
  2. js实现复选框全选
  3. [nRF51822] 13、浅谈nRF51822和NRF24LE1/NRF24LU1/NRF24L01经典2.4G模块无线通信配置与流程
  4. effective java 读后感
  5. Html登录表单阻止自动填充
  6. PHP isset()与empty()的使用区别详解(转)
  7. JS定时执行,循环执行
  8. 第二百六十天 how can I 坚持
  9. bootstrap简章
  10. Qt plugin系统的几点说明
  11. [概率dp] ZOJ 3822 Domination
  12. java判断字符串String中是否存在中文
  13. 关于mysql的初步学习
  14. asp.net mvc 接入阿里大于 短信验证码发送
  15. 201521123074 《Java程序设计》第2周学习总结
  16. restfull软件架构风格
  17. 关于Set对象(ES6)
  18. CentOS7完成mysql的安装和远程访问
  19. java进阶学习的一些思路
  20. 使用CloneDB克隆数据库

热门文章

  1. Go 语言开始
  2. 如何在github上实现预览
  3. java servlet数据库查询并将数据显示到jsp页面
  4. vue的$emit 与$on父子组件与兄弟组件的之间通信
  5. C#获取本地磁盘信息
  6. 【每天一条Linux指令-Day1】kill掉多个mysql的进程
  7. C# IL DASM 使用-破解c#软件方法
  8. python学习——复习
  9. swig与python
  10. xargs命令的使用过程中一个小领悟:管道与xargs的差别