leetcode Integer to Roman python
class Solution(object):
def intToRoman(self, num):
"""
:type num: int
:rtype: str
"""
if num > 3999 or num < 1:
return ""
values = [1000,900,500,400,100,90,50,40,10,9,5,4,1]
numerals = ["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]
lists=''
for i in range(0,len(values)):
while num >= values[i]:
num -= values[i]
lists += numerals[i]
return lists
@link http://www.cnblogs.com/zuoyuan/p/3779581.html
leetcode Integer to Roman python的更多相关文章
- LeetCode: Integer to Roman  解题报告
		Integer to Roman Given an integer, convert it to a roman numeral. Input is guaranteed to be within t ... 
- [LeetCode] Integer to Roman 整数转化成罗马数字
		Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 t ... 
- Leetcode Integer to Roman
		Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 t ... 
- LeetCode——Integer to Roman
		Description: Given an integer, convert it to a roman numeral. Input is guaranteed to be within the r ... 
- [LeetCode][Python]Integer to Roman
		# -*- coding: utf8 -*-'''__author__ = 'dabay.wang@gmail.com'https://oj.leetcode.com/problems/integer ... 
- 【LeetCode】12. Integer to Roman 整数转罗马数字
		作者: 负雪明烛 id: fuxuemingzhu 个人博客:http://fuxuemingzhu.cn/ 个人公众号:负雪明烛 本文关键词:roman, 罗马数字,题解,leetcode, 力扣, ... 
- Integer to Roman - LeetCode
		目录 题目链接 注意点 解法 小结 题目链接 Integer to Roman - LeetCode 注意点 考虑输入为0的情况 解法 解法一:从大到小考虑1000,900,500,400,100,9 ... 
- LeetCode OJ:Integer to Roman(转换整数到罗马字符)
		Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 t ... 
- LeetCode:12. Roman to Integer (Easy)
		1. 原题链接 https://leetcode.com/problems/roman-to-integer/description/ 2. 题目要求 (1)将罗马数字转换成整数:(2)范围1-399 ... 
随机推荐
- ShareSDK的简化压缩和使用样例
			share sdk 太大了 于是自己 開始简化, 删除了 ipad 的图片和 framework , 压缩了 sharesdk 中的 图片,用几k的图片 替换了几个 200多k 的图片 仅仅保留 ... 
- MVC中使用AuthorizeAttribute做身份验证操作【转】
			http://blog.csdn.net/try530/article/details/7782704 代码顺序为:OnAuthorization-->AuthorizeCore-->Ha ... 
- IT人员----怎么把电脑窗口设置成淡绿色
			大夫建议电脑屏幕不要用白色,因为白色对眼睛的刺激是最大的.像我们这样整天对着电脑,也应该注意一下.其实,只要稍微设置一下,就能让你电脑上的窗口从白花花的颜色变成淡淡的绿色. 设置方法:打开控制面板中的 ... 
- CAD创建不规则形状视口
			选择CAD模型空间中多段线,在指定的布局中创建视口,方法如下: /// <summary> /// 创建视口 /// </summary> /// <param name ... 
- 利用Gson进行String和对象的转换
			利用Gson进行String和对象的转换 /** * 从JsonStr中解析BUserBase * @param jsonStr * @return */ public static BUserBas ... 
- [Android]Plug-in com.android.ide.eclipse.adt was unable to load class com.android.ide
			今天启动eclipse的时候报了上述错误,打开xml是都报错.其实解决方法很简单:重启eclipse即可. 
- SVN报错:can't open file db/txn-current-lock:permission denied 解决方法
			其实这个问题是这样的.下面我举个例子:比如版本库SVN是root用户创建的但是启动服务的时候没有选择root启动,而是在其他用户转托管太下启动的,所以只能读不能写. 解决方法:停止svn服务:kill ... 
- ORA-32001: 已请求写入 SPFILE, 但是在启动时未指定 SPFILE
			SQL> alter system set smtp_out_server='smtp.126.com' scope=both;alter system set smtp_out_server= ... 
- OC中给我们提供的一个技术:谓词(NSPredicate).note
			OC中给我们提供的一个技术:谓词(NSPredicate)OC中的谓词操作是针对于数组类型的,他就好比数据库中的查询操作,数据源就是数组,这样的好处是我们不需要编写很多代码就可以去操作数组,同时也起到 ... 
- (转载)SQL语句中Group by语句的详细介绍
			转自:http://blog.163.com/yuer_d/blog/static/76761152201010203719835 SQL语句中Group by语句的详细介绍 ... 
