LeetCode : No12 Integer to Roman
来源:互联网 发布:sql 包含某几个字符 编辑:程序博客网 时间:2024/05/16 12:48
题目链接:
https://leetcode.com/problems/integer-to-roman/
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
罗马字符:
1:I、5:V、10:X、50:L、100:C、500:D、1000:M
耗时:302ms
class Solution: # @param {integer} num # @return {string} def intToRoman(self, num): Roman = ['','I','II','III','IV','V','VI','VII','VIII','IX', '','X','XX','XXX','XL','L','LX','LXX','LXXX','XC', '','C','CC','CCC','CD','D','DC','DCC','DCCC','CM', '','M','MM','MMM'] RoStr = '' RoPi = 0 while (num>0): remainder = num%10 num = num/10 RoStr = Roman[remainder+RoPi] + RoStr RoPi += 10 return RoStr
0 0
- LeetCode : No12 Integer to Roman
- leetcode No12. Integer to Roman
- No12&13 Integer and Roman
- LeetCode Roman to Integer && Integer to Roman
- 【leetcode】Roman to Integer | Integer to Roman
- Leetcode - "Roman to Integer" & "Integer to Roman"
- LeetCode:Roman to Integer,Integer to Roman
- LeetCode Integer to Roman & Roman to Integer
- leetcode - roman to integer & integer to roman
- LeetCode:Roman to Integer
- LeetCode: Integer to Roman
- LeetCode: Roman to Integer
- LeetCode Integer to Roman
- LeetCode: Integer to Roman
- LeetCode : Roman to Integer
- [Leetcode] Roman to Integer
- [Leetcode] Integer to Roman
- Leetcode: Integer to Roman
- hybrid app with IONIC 开发环境windows下的建立
- gcc库文件的生成和连接调用命令详解
- c++ object parameter and return
- javascript学习三: 常用对象
- 用creat创建已存在的文件会发生什么
- LeetCode : No12 Integer to Roman
- Ubuntu su 认证失败 解决办法
- Intent详解
- swift tableview中添加侧滑删除功能 类似qq删除
- codebook 背景建模更新及码本模型如何释放内存
- spring学习笔记(7)——引用外部文件
- 翻页控件 刷新
- Android开发秘籍学习笔记(一)
- android - How to make a phone call from webview