Pintia题解——7-25 程序员买包子 港控/mmm° 2023-10-15 17:32 14阅读 0赞 #### 目录 #### * 7-25 程序员买包子 * * 原题: * 解题思路: * JavaScript(node)代码: * 复杂度分析: ## 7-25 程序员买包子 ## . ### 原题: ### 是一条检测真正程序员的段子:假如你被家人要求下班顺路买十只包子,如果看到卖西瓜的,买一只。那么你会在什么情况下只买一只包子回家? 要求你考虑这个段子的通用版:假如你被要求下班顺路买 *N* 只包子,如果看到卖 *X* 的,买 *M* 只。那么如果你最后买了 *K* 只包子回家,说明你看到卖 *X* 的没有呢? **输入格式:** 输入在一行中顺序给出题面中的 *N*、*X*、*M*、*K*,以空格分隔。其中 *N*、*M* 和 *K* 为不超过 1000 的正整数,*X* 是一个长度不超过 10 的、仅由小写英文字母组成的字符串。题目保证 *N*\\=*M*。 **输出格式:** 在一行中输出结论,格式为: * 如果 *K*=*N*,输出 `mei you mai X de`; * 如果 *K*=*M*,输出 `kan dao le mai X de`; * 否则输出 `wang le zhao mai X de`. 其中 `X` 是输入中给定的字符串 *X*。 . ### 解题思路: ### 1. 已知的数据: *N*、*X*、*M*、K 2. 解题思路:根据输出格式编写代码 * 如果 *K*=*N*,输出 `mei you mai X de`; * 如果 *K*=*M*,输出 `kan dao le mai X de`; * 否则输出 `wang le zhao mai X de`. * 其中 `X` 是输入中给定的字符串 *X*。 . ### JavaScript(node)代码: ### const r = require("readline"); const rl =r.createInterface({ input:process.stdin, output: process.stdout }); rl.question('',(input)=>{ const [n,x,m,k] = input.split(" "); handlePurchase(parseInt(n),x,parseInt(m),parseInt(k)); rl.close(); }); //根据输出格式编写函数 function handlePurchase(n, x, m, k) { if(k == n){ console.log(`mei you mai ${ x} de`); }else if (k == m){ console.log(`kan dao le mai ${ x} de`); }else{ console.log(`wang le zhao mai ${ x} de`); } } . ### 复杂度分析: ### * ##### 时间复杂度:O(1) ##### * ##### 空间复杂度:O(1) #####
相关 Pintia题解——7-9编程团体赛 目录 7-9 编程团体赛 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7-9 忘是亡心i/ 2024年02月27日 05:40/ 0 赞/ 136 阅读
相关 Pintia题解——7-8古风排版 目录 7-8 古风排版 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7-8 骑猪看日落/ 2024年02月27日 05:39/ 0 赞/ 81 阅读
相关 Pintia题解——7-24 剪切粘贴 目录 7-24 剪切粘贴 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7-2 今天药忘吃喽~/ 2024年02月26日 07:45/ 0 赞/ 63 阅读
相关 Pintia题解—— 7-21 试试手气 目录 7-21 试试手气 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7-2 谁借莪1个温暖的怀抱¢/ 2024年02月26日 07:43/ 0 赞/ 67 阅读
相关 Pintia题解——7-12 彩虹瓶 目录 7-12 彩虹瓶 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7-12 你的名字/ 2024年02月26日 07:40/ 0 赞/ 81 阅读
相关 Pintia题解——7-26进化论 目录 7-26 进化论 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7-26 刺骨的言语ヽ痛彻心扉/ 2023年10月16日 14:12/ 0 赞/ 75 阅读
相关 Pintia题解——7-7出租 目录 7-7 出租 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7-7 出租 喜欢ヅ旅行/ 2023年10月15日 23:59/ 0 赞/ 80 阅读
相关 Pintia题解——7-25 程序员买包子 目录 7-25 程序员买包子 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7 港控/mmm°/ 2023年10月15日 17:32/ 0 赞/ 15 阅读
相关 Pintia题解——7-20 拯救外星人 目录 7-20 拯救外星人 原题: 解题思路: JavaScript(node)代码: 复杂度分析: 7- 忘是亡心i/ 2023年10月15日 17:28/ 0 赞/ 81 阅读
相关 程序员应该买几个包子 - PHP版本 几年前的一个段子,大致内容是,老婆给程序员老公打电话说,下班顺路买10个包子,如果看到有卖西瓜的,就买一个。结果这个程序员老公就买了一个包子回家了。 最近又在网上看到了,算是 秒速五厘米/ 2021年10月30日 01:32/ 0 赞/ 282 阅读
还没有评论,来说两句吧...