到商店里买200的商品返还100优惠券(可以在本商店代替现金)。请问实际上折扣是多少?

由于优惠券可以代替现金,所以可以使用200元优惠券买东西,然后还可以获得100元的优惠券。

典型错误回答 200/300 = 67%.

简要分析:(假设商家和你都不笨,每人求最大利益,商家想卖多商品,买主想少花钱,而你不可能买到刚好,故只能出现以下情况)用枚举清晰

设花销为x元,折扣为r。

当x<200时,无折扣,r=0;

当400>x>=200时,分两种情况,

1)当300>x>=200时,折扣r为200/x

2)当400>x>=300时,折扣r为(x-100)/x

当600>x>=400时,

1)当500>x>=400时,折扣为400/x

2)当600>x>=500时,(x-200)/x

...................................

所以

设m=x/200(求商),n=x%200(求余数)

当n<100时,折扣r为200m/x

当200>n>=100时,折扣r为(x-m*100)/x

故可编程实现,程序略。

腾讯面试题:买200返100优惠券,实际上折扣是多少?相关推荐

  1. 买200元送100元,打几折?

    我们经常看到商场打折,电商打折,买200送100元代金券,代金券只能下次用.如果我一定要算出打几折,应该怎么算? 很多人第一反应是5折,因为花200元买了200元的商品,有返还100元,就相当于花了1 ...

  2. 通往大神之路,百度Java面试题前200页。

    转载自 通往大神之路,百度Java面试题前200页. 基本概念 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 ...

  3. 2022 年度「博客之星」评选TOP 200进100结果已出炉

    2022年「博客之星」年度评选马上进入专家评审阶段,「博客之星」评选TOP 200 进 100 结果也已出炉.具体名单以及评选规则如下: TOP 100 名单(按照码龄排序) CSDN ID 昵称 博 ...

  4. 蓝桥杯经典算法 不定方程解法 蓝桥杯练习系统 历届试题 买不到的数目

    蓝桥杯经典算法 第六讲 不定方程解法   蓝桥杯算法教学与培训_蓝桥杯经典算法 第六讲 不定方程解法 不定方程的一般解法   朴素算法 public static void main(String[] ...

  5. Linux 面试题(史上最全面试题,精心整理100家互联网企业,面试必过)

    最全面试题,精心整理100家互联网企业面经,祝你面试成功.面试必过(2023优化版)已发布在个人微信公众号[面向Offer学编程],优化版首先修正了读者反馈的部分答案存在的错误,同时根据最新面试总结, ...

  6. 腾讯/阿里《低代码 研究报告 100页》.pdf 完整版 开放下载

    低代码是新一代软件开发平台,是当下最热门的技术之一.但是许多读者仍然对于,什么是低代码?低代码能够做什么?是否会替代程序员?行业内有哪些代表性的企业和产品?技术人员如何拥抱低代码? 如果你也对这些问题 ...

  7. 腾讯面试题:两个玻璃杯判断哪个楼层恰巧碎裂

    腾讯面试题:两个玻璃杯判断哪个楼层恰巧碎裂 1.题目描述 有一栋100层的大楼,该种玻璃杯从某一层楼扔下,刚好会碎. 现给你两个杯子,两个杯子质量一样,问怎样找到在哪一层楼扔到地面刚好会碎? 2.题目 ...

  8. android获取指针空间大小_腾讯笔试题:浅谈计算机中cpu位数和指针

    来一个腾讯笔试题 在刷题的时候看到了腾讯笔试题的这个问题 long a = (long)(((int *) 0) + 4);printf("%ld ",a); 请问输出 a 的值是 ...

  9. 腾讯面试题:char 和 varchar的最大长度是多少,以及他们之间的区别(看完你就能和面试官笑谈人生了)

    title: 腾讯面试题:char 和 varchar的最大长度是多少,以及他们之间的区别(看完你就能和面试官笑谈人生了) tags: 面试常见题 腾讯面试题:char 和 varchar的最大长度是 ...

最新文章

  1. layui 下拉选择框可以选择但不显示数据值_你想做的quot;基因药物疾病quot;网络数据在这里!...
  2. python控制语句中的条件语句_『Python』条件控制语句
  3. SourceInsight 4.0 之三 常用宏使用、编辑、修改详解(附最新完善版本的宏)
  4. 用指针比较三个数大小_《测量力的大小》教案
  5. 软件设计师--面向对象技术
  6. scala学习--难点
  7. 安卓kali安装mysql_安卓手机安装kali教程(root篇)
  8. 详解无刷直流电机的工作原理
  9. Ucinet三天写论文!自同构对等分析实战
  10. Ubuntu20.04.iso光盘镜像源文件百度云下载
  11. Systemd 技术原理实践
  12. CREO:CREO软件中如何设置和使用各种标准模板文件(asm组件模板、drw工程图模板、prt零件模板)、零件模板的定制、创建零件自动产生绘图、绘图模板的定制之详细攻略
  13. 脑图神器 XMind ZEN
  14. CAN通讯原理简介(一)
  15. Jetson Nano - 人脸识别:家门视频监控
  16. Python Gdal 栅格数据处理之hgt转tif数据
  17. Symantec Endpoint Protection 14.3.558
  18. html5游戏性能测试工具,游戏客户端性能测试常用方法 - msnshow的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  19. 机器人工程ROS方向应用型本科毕业设计重点课题学生验收成果
  20. 无人驾驶掀起车载摄像头新风潮

热门文章

  1. 前端一班:HTML5当天学习总结-摘抄张果博客园
  2. composer 指定PHP版本
  3. C++解决:不存在从 “std::string” 到 “LPCWSTR” 的适当转换函数
  4. 计算机网络协议第一章,网络协议基础知识
  5. 1.Python-准备工作:搭建环境与“Hello,world!”
  6. 一种可以使身体吸收天道法则的电脑
  7. 压缩文件算法-哈夫曼详解
  8. 网站SEO诊断分析要点
  9. AxonFramework架构概述
  10. Java学习 (基础语法)day1 前言、入门程序、常量、变量