题目:https://leetcode.com/problems/integer-to-roman/#/description
代码:
class Solution {
public:
string intToRoman(int num) {
string temp;
string str[]={"M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX","V", "IV", "I"};
int nums[]={1000,900,500,400,100,90,50,40,10,9,5,4,1};
int i =0;
while(num!=0){
if(num>=nums[i]){
num-=nums[i];
temp+=str[i];
}else{
i++;
}
}
return temp;
}
};