Integer to Roman 整數轉換成羅馬數字
public:
string intToRoman(int num) {
string str="";
int value[]={1000,900,500,400,100,90,50,40,10,9,5,4,1};
string symbol[]={"M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"};
for(int i=0;i<13&&num>0;i++)
{
while(num>=value[i])
{
num-=value[i];
str+=symbol[i];
}
}
return str;
}
};
相關推薦
Integer to Roman 整數轉換成羅馬數字
class Solution { public: string intToRoman(int num) { string str="";int value[]={1000,900,500,400,100,90,50,40,10,9,5,4,1};string symbol[]={"M","CM
12. Integer to Roman 整數轉化為羅馬數字
Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999. 羅馬數字: 基本字元 I V X L C D M 相應的阿拉
LeetCode | Integer to Roman(整數轉換成羅馬數字)
Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999. 關於羅馬數字的詳細表示:羅馬數字詳解 但是並沒有連
【leetcode】 integer to roman 整數向羅馬字元的轉換
題目描述: 羅馬字元真是這樣轉換的嗎,太可怕了。由基本的1000,500,100,50,10,5,1組成,然後 IV(1,5)就表示4,XL(10,50)就表示40,把所有的這種組成排列出來啊,能想到的太厲害了吧,下面是轉載得到的一個比較厲害的貪心演算法,beat
leetcode-12:Integer to Roman整數轉羅馬數字
題目: Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. Symbol
Integer to Roman 整數轉羅馬數字
羅馬數字包含以下七種字元: I, V, X, L,C,D 和 M。 字元 數值 I 1 V 5 X 10 L 50 C
[LeetCode]12. Integer to Roman整數轉羅馬數字
Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. Symbol Value I 1 V 5 X
LeetCode-12:Integer to Roman(整數轉羅馬數字)
題目: Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. Symbol Value I 1 V
【計蒜客】整數轉換成羅馬數字
題目描述 給定一個整數 num,將整數轉換成羅馬數字。 如 1,2,3,4,5對應的羅馬數字分別為I,II,III,IV,V等 輸入格式 第一行輸入一個整數 num(1≤num≤3999)。輸出格式 輸出 num對應的羅馬數字。 樣例輸入 123樣例輸出 CXXIII
給定一個整數 numnum,將整數轉換成羅馬數字。
給定一個整數 numnum,將整數轉換成羅馬數字。 如1,2,3,4,5 對應的羅馬數字分別為I,II,III,IV,V等,更詳細的說明見此 連結。 輸入格式 第一行輸入一個整數num(1≤num≤3999)。 輸出格式 輸出 num 對應的羅馬數字。 樣例輸入
整數轉換成羅馬數字--計蒜客
給定一個整數 numnum,將整數轉換成羅馬數字。 如 1,2,3,4,51,2,3,4,5 對應的羅馬數字分別為I,II,III,IV,V等,更詳細的說明見此 連結。 輸入格式 第一行輸入一個整數 num(1 \leq num \leq
Integer to Roman 阿拉伯數字轉羅馬數字@LeetCode
思路:從大到小貪心package Level2; /** * Integer to Roman * * Given an integer, convert it to a roman numeral. Input is guaranteed to be wit
整數轉換成羅馬數字 python
給定一個整數 numnumnum,將整數轉換成羅馬數字。 如 1,2,3,4,51,2,3,4,51,2,3,4,5 對應的羅馬數字分別為I,II,III,IV,V等,更詳細的說明見此點選此連結。
計蒜客——整數轉換成羅馬數字
1000ms 65536K 給定一個整數 numnum,將整數轉換成羅馬數字。 如 1,2,3,4,51,2,3,4,5 對應的羅馬數字分別為I,II,III,IV,V等,更詳細的說明見此 連結。
計蒜客 整數轉換成羅馬數字
樣例輸出 CXXIII #include <iostream> using namespace std; string Roman_num(int int_num); int main() { int num; cin>>num; if(num/1000!
計蒜客————整數轉換成羅馬數字
給定一個整數 numnumnum,將整數轉換成羅馬數字。 如 1,2,3,4,51,2,3,4,51,2,3,4,5 對應的羅馬數字分別為I,II,III,IV,V等,更詳細的說明見此 連結。
LeetCode 12. Integer to Roman 將整數轉換為羅馬數字
Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. Symbol Value I 1 V 5 X
LeetCode 12. 整數轉羅馬數字(Integer to Roman)
rom etc tor public 題目 等於 span return 繼續 題目描述 羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 字符 數值 I 1 V 5 X
[Swift]LeetCode12. 整數轉羅馬數字 | Integer to Roman
Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. Symbol Value I
【LeetCode】#12整數轉羅馬數字(Integer to Roman)
【LeetCode】#12整數轉羅馬數字(Integer to Roman) 題目描述 羅馬數字包含以下七種字元: I, V, X, L,C,D 和 M。 字元 數值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 羅馬數字 2 寫做 II ,即為兩