AlgoMooc
你已开通华为OD训练营权益,还差最后一步——完成入营激活(兑换课程 + 加飞书 + 登记服务群),即可解锁全部课程与专属服务。去激活 →
← 返回题库

P2540. 靠谱的车

中等通过率 53% · 提交 509 · 通过 272
模拟数学字符串

小慕在开发一款智能出行系统时,发现了一辆出租车的存在异常。司机解释说,他不喜欢数字4,所以把计费表改装成了跳过所有包含数字4的读数,其余功能正常。 比如: - 23再多一块钱就变为25 - 39再多一块钱就变为50 小慕决定利用自己的编程知识,揭穿这个计费漏洞。给定计费表的,请帮小慕计算出实际产生的费用。

提示:带虚线的词点一下有通俗解释。

输入描述

只有一行,数字N,表示里程表的读数。 (1 <= N <= 888888888)

输出描述

一个数字,表示实际产生的费用。

示例

示例 1

输入

100

输出

81

示例 2

输入

5

输出

4

示例 3

输入

25

输出

22

时间限制 1000 ms · 内存限制 128 MB

看不懂题目?点开图解
跳过数字4的计费表原理 正常数字: 1 2 3 4 5 6 7 8 9 跳过 实际计费表: 1 2 3 5 6 7 8 9 10 示例:表面读数为25,实际费用为22 因为跳过了4,14,24这三个数字
写完代码点「提交」,将对全部测试用例判题。

向老师提问

针对「靠谱的车」把疑问、代码和报错填清楚,老师收到后能更快、更准地回复你。