问题描述
试题编号: 201709-1
试题名称: 打酱油
时间限制: 1.0s
内存限制: 256.0MB
问题描述:
问题描述
  小明带着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瓶。

#include<iostream>
using namespace std;
int main()
{int N;cin>>N;int n=N/10;int y2=n/5; //y2:第2种优惠方式可以参与的次数int all=0;   //总瓶数if(y2>0){all+=y2*(5+2);N-=y2*10*5;if((N/10)/3>0){all+=  (N/10)/3 *(3+1);N-=   (N/10)/3 *30;if(N>0){all+=N/10;}}else if(N>0)all+=(N/10);}else{if(n/3>0){all+=(n/3)*(3+1);N-=10*(n/3)*3;all+=N/10;}elseall+=N/10;}cout<<all;return 0;
}

本题比较简单,但是一定要细心,把各种可能的情况都要考虑到,自己太粗心了,遗漏了两种情况,第四次才完全通过,还是在得分的提醒下才检查出来的。要是正式考试时自己这个样子怎么办呢?555~所以,为了保险,还是在纸上有次序地列出所以可能的情况,自己编写测试数据来测试,像这个题,测试数据最多也就是30个,所以自己还是要细心!下次检查好了再提交吧,不要太心急了。

CCF CSP201709-1打酱油相关推荐

  1. 【CCF】201709-1打酱油

    试题编号: 201709-1 试题名称: 打酱油 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 小明带着N元钱去买酱油.酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2 ...

  2. CCF CSP 201709-1 打酱油 经验总结

    问题描述 试题编号: 201709-1 试题名称: 打酱油 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 小明带着N元钱去买酱油.酱油10块钱一瓶,商家进行促销,每买3瓶送1 ...

  3. CCF认证历年真题 满分代码(更新至2018年12月)

    目标是集齐所有CCF认证试题的满分代码! 每次考试出题一般规律: 第一题:水题(稍微有些编程经验就可以写) 第二题:小模拟(处理比较简单的问题,掌握C++STL很有帮助) 第三题:大模拟(处理复杂的问 ...

  4. CCF认证历年真题 满分代码

    目标是集齐所有CCF认证试题的满分代码! 每次考试出题一般规律: 第一题:水题(稍微有些编程经验就可以写) 第二题:小模拟(处理比较简单的问题,掌握C++STL很有帮助) 第三题:大模拟(处理复杂的问 ...

  5. python中字符串怎么引用_Python:字符串中引用外部变量的3种方法

    方法一: username=input('username:') age=input('age:') job=input('job:') salary=input('salary') info1='' ...

  6. CCF [201709-1] 打酱油(C++)

    试题编号: 201709-1 试题名称: 打酱油 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 小明带着N元钱去买酱油.酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2 ...

  7. CCF历年真题整理【已更新至202104】

    说明:本文持续更新,若长时间未更新,请评论催催我. 以下题目均来自cspro.org,点击进入测试页面,侵删歉. 部分题目我已经解决,并给出参考代码.然而有些我还没有尝试解决,但先把题目贴给大家,大家 ...

  8. CCF CSP认证菜鸟刷题日志

    CCF CSP菜鸟刷题日志(c/c++) 本萌新写给自己看的,要是有大佬路过,请多多指教orz 立个flag:每日一更,至201903 9月15ccf csp,冲鸭! 今天(2019.8.18)起每天 ...

  9. ccf题库java_CCF题库

    猿题库:https://blog.csdn.net/weixin_43905586/article/details/103115697 官网链接:http://cspro.org/ 201912 CC ...

最新文章

  1. 4-20模块 序列化模块 hashlib模块
  2. java float x=26f_东软java笔试题
  3. 软件工程师到30岁就要转行?
  4. 时间序列:简易prophet
  5. spark之5:配置文件
  6. ipados 文件 连接服务器,iPadOS更新指南,总有一个功能是你需要的
  7. 【Vegas2008】9月19日-青椒炒南瓜
  8. 【飞秋】网络的基础-域名篇
  9. js模块化编程之彻底弄懂CommonJS和AMD/CMD!
  10. ResNet到底深不深?
  11. .net 4 环境调用 .net 2 编译的DLL
  12. 求两个数之间的水仙花数.c语言,求水仙花数(C语言/Java)
  13. 关系抽取之远程监督算法:别再跟我提知识图谱(上篇)
  14. jTessBoxEditor训练3500常用汉字
  15. linux中编辑pdf文件,Linux下PDF批注编辑软件Xournal
  16. Java Swing 简易计算器
  17. si4463跳频功能简介
  18. linux下通过ping命令监控网络抖动脚本
  19. 《连线》杂志主编Kevin Kelly 给年轻人的99条人生建议
  20. KITTI下使用SGBM立体匹配算法获得深度图

热门文章

  1. Tarjan 复习小结
  2. WebSocket相关
  3. Centos下使用Docker部署asp.net core项目
  4. Manacher 求最长回文子串算法
  5. js面向对象的封装方法,【案例】
  6. 纪中2016.8.13比赛不明总结
  7. Android OpenGL ES 离屏渲染(offscreen render)
  8. 信息化的“五观”与“N为”
  9. PL/pgSQL的anyelement例子
  10. GUI(三)一个菜单的程序