Integer to Roman
来源:互联网 发布:python mobi 下载 编辑:程序博客网 时间:2024/05/16 19:27
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
class Solution {public:string intToRoman(int num) {string romanArr[4][9] = { { "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"} };string res("");if (num / 1000 != 0)res += romanArr[3][num/1000-1];if (num / 100 % 10 != 0)res += romanArr[2][num / 100 % 10-1];if (num / 10 % 10 != 0)res += romanArr[1][num/10%10-1];if (num % 10 != 0)res += romanArr[0][num%10-1];return res;}};
0 0
- Integer to Roman & Roman to Integer
- Integer to Roman & Roman to Integer
- 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
- Integer to Roman and Roman to Integer
- LeetCode Integer to Roman & Roman to Integer
- Roman to Integer/Integer to Roman
- leetcode - roman to integer & integer to roman
- "Roman to Integer" and "Integer to Roman"
- Roman to Integer &&Integer to Roman
- Roman to Integer and Integer to Roman
- Roman to Integer/Integer to Roman
- LeetCode:Roman to Integer
- LeetCode: Integer to Roman
- LeetCode: Roman to Integer
- LeetCode Integer to Roman
- BZOJ_P1318 [SPOJ744] Longest Permutation(单调栈)
- xib绘制的cell中动态改变cell子视图的frame
- 外层边框使用100%时候,缩小窗口会导致元素错乱
- 机房收费系统个人版重构总结
- 图片处理方法汇总imagemagick-Golang
- Integer to Roman
- HADOOP 中 查看 web 端口号
- 数据结构术语和概念的明确
- 利用ArcGIS对DSM进行定量比较或精度评定
- OBSERVER(观察者)——对象行为模式
- 两个特殊的段.init和.finit
- 基于注解的Spring AOP例子
- Jump Game | Java最短代码实现
- USACO第二题gift1,礼物