最新华为OD机试真题-异国客人的幸运数字(100分)

🍭 大家好这里是清隆学长 ,一枚热爱算法的程序员

✨ 本系列打算持续跟新华为OD-C/D卷的三语言AC题解

👏 感谢大家的订阅➕ 和 喜欢💗

最新华为OD机试D卷目录,全、新、准,题目覆盖率达 95% 以上,支持题目在线评测

最新华为OD机试目录: https://www.nowcoder.com/discuss/636153620743897088?sourceSSR=users

📎在线评测链接

异国客人的幸运数字(100分)

alt

🌍 评测功能需要 =>订阅专栏<= 后联系清隆解锁~

🍓OJ题目截图

alt

📖异国客人的幸运数字

题目描述

K小姐来自一个使用 进制计数的异国。她有一个幸运数字 。每次购物时,她都喜欢计算本次支付的费用(折算为异国的价格后)中包含多少个幸运数字。现在,她购买了一个在我国价值 元的商品,请问这个价格中包含多少个幸运数字呢?

输入格式

输入共一行,包含三个整数 ,分别表示商品在我国的价格、K小姐的幸运数字以及她所在国家使用的进制,每两个整数之间用空格隔开。

输出格式

输出一个整数,表示幸运数字的个数,行末无空格。

样例输入1

10 2 4

样例输出1

2

说明 进制表示为 ,而K小姐的幸运数字是 ,所以输出为 ,表示有 个幸运数字。

样例输入2

10 4 4

样例输出2

0

说明:K小姐的幸运数字为 ,但由于她所在国家最大为 进制,所以在该国的进制下不可能出现幸运数字,因此输出

数据范围

题解

我们可以将价格 转换为 进制,然后统计其中等于幸运数字 的数字个数即可。

具体做法是:不断将 对 取

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

最新华为OD机试-E+D卷 文章被收录于专栏

本专栏给大家提供了华为2024最新华为OD-E/D卷的题目汇总和(Java/Cpp/Python)三语言解析 + 部分题目提供OJ在线评测

全部评论

相关推荐

1 1 评论
分享
牛客网
牛客企业服务