admin 管理员组

文章数量: 887031

罗马数字 3 写做 III ,即为3个并列的 1。12 写做 XII ,即为 X + II 。 26 写做 XXVI, 即为 XX + V + I 。 也有一些特例, 例如4, 可以放到V的左边, I

def intToRoman( num: int):h = {1:'I',2:'II',3:'III',4:'IV',5:'V',6:'VI',7:'VII',8:'VIII',9:'IX',10:'X'}n = num % 10t = num//10roman = ''for i  in range(t):roman += h[10]if n==0:passelse:roman += h[n]return romanprint(intToRoman(94))输出:
XXXXXXXXXIV

本文标签:

Error[2]: Invalid argument supplied for foreach(), File: /www/wwwroot/freenas.com.cn/tmp/view_template_quzhiwa_htm_read.htm, Line: 58
File: /www/wwwroot/freenas.com.cn/tmp/route_read.php, Line: 205, include(/www/wwwroot/freenas.com.cn/tmp/view_template_quzhiwa_htm_read.htm)
File: /www/wwwroot/freenas.com.cn/tmp/index.inc.php, Line: 129, include(/www/wwwroot/freenas.com.cn/tmp/route_read.php)
File: /www/wwwroot/freenas.com.cn/index.php, Line: 29, include(/www/wwwroot/freenas.com.cn/tmp/index.inc.php)