[Python3] LeetCode算法_数学

本文介绍了使用Python3解决LeetCode中的两道题目:13. 罗马数字转整数及其逆问题——整数转罗马数字。详细解析了罗马数字的转换逻辑,并给出了快乐数的定义和判断算法。通过具体示例阐述了数字转换的过程。
摘要由CSDN通过智能技术生成

13. 罗马数字转整数 

罗马数字包含以下七种字符: I, V, X, LCD 和 M

字符  

I   D M
数值   1    5    10   50   100  500  1000

通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做 IIII,而是 IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4 。同样地,数字 9 表示为 IX。这个特殊的规则只适用于以下六种情况:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值