Golang | Leetcode Golang题解之第12题整数转罗马数字

题解:

题解:

var (
    thousands = []string{"", "M", "MM", "MMM"}
    hundreds  = []string{"", "C", "CC", "CCC", "CD", "D", "DC", "DCC", "DCCC", "CM"}
    tens      = []string{"", "X", "XX", "XXX", "XL", "L", "LX", "LXX", "LXXX", "XC"}
    ones      = []string{"", "I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX"}
)

func intToRoman(num int) string {
    return thousands[num/1000] + hundreds[num%1000/100] + tens[num%100/10] + ones[num%10]
}

相关推荐

  1. 力扣13-罗马数字整数[简单]

    2024-04-07 13:10:03       46 阅读
  2. [LeetCode] 12. 整数罗马数字

    2024-04-07 13:10:03       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-07 13:10:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-07 13:10:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-07 13:10:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-07 13:10:03       20 阅读

热门阅读

  1. [深度学习] 从 originbot 到 origincar

    2024-04-07 13:10:03       18 阅读
  2. vue3 +elementPlus 实现回车Enter登录

    2024-04-07 13:10:03       11 阅读
  3. Vue.js梳理({}语法与指令)

    2024-04-07 13:10:03       14 阅读
  4. ElasticSearch 中分词与倒排索引的原理

    2024-04-07 13:10:03       20 阅读
  5. PostgreSQL入门到实战-第一弹

    2024-04-07 13:10:03       19 阅读
  6. UML 架构图入门介绍 starUML

    2024-04-07 13:10:03       15 阅读
  7. C语言拾遗

    2024-04-07 13:10:03       20 阅读
  8. 统计天数C++

    2024-04-07 13:10:03       21 阅读