关注
有这么个思路看上去似乎能用,各位看看有没有问题: 逢4在对应位多加1,只要发生进位,那么从进制来看是9进制,只不过遇到4提前加1然后超过9进位,而不是自然统计到9后进位,那么大体上是比较接近把9进制转成10进制的结果的,不过毕竟因为进制转换的方式和真正的9进制有点差异,把输入所有位都和4对比,大于4的都减一就得到了按照9进制处理的实际花费,再按照9进制转换下即可: s = input() # string output_string = '' for i in s: num = int(i) if num > 4: output_string += str(num - 1) else: output_string += str(num) print(int(output_string, 9))
查看原帖
2 2
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客吐槽大会 #
14341次浏览 215人参与
# 实习,不懂就问 #
159103次浏览 1407人参与
# 晒晒你司的新年福利 #
954次浏览 21人参与
# 国企秋招,你投了吗? #
58812次浏览 376人参与
# 程序员能干到多少岁? #
876次浏览 24人参与
# 硬件/芯片公司工作体验 #
146815次浏览 960人参与
# 软开人,秋招你打算投哪些公司呢 #
178303次浏览 1352人参与
# 硬件人秋招进展 #
269402次浏览 3983人参与
# 毕业后不工作的日子里我在做什么 #
232891次浏览 1691人参与
# 帆软软件工作体验 #
11345次浏览 55人参与
# 暑假倒计时,你都干了些啥? #
39371次浏览 204人参与
# 运营人求职交流聚集地 #
208576次浏览 1091人参与
# 你觉得实习能学到东西吗 #
134862次浏览 1453人参与
# 第一份工作应该只看薪资吗 #
233888次浏览 1855人参与
# 电信求职进展汇总 #
39772次浏览 197人参与
# 关于春招你都做了哪些准备? #
125848次浏览 717人参与
# 快手工作体验 #
301810次浏览 2904人参与
# AI求职实录 #
19625次浏览 444人参与
# 今年春招是金一银二嘛? #
33448次浏览 314人参与
# 没关系,至少我的__很曼妙 #
14538次浏览 245人参与
