计蒜客-整数转换成罗马数字

给定一个整数 num,将整数转换成罗马数字。

如 1,2,3,4,5 对应的罗马数字分别为IIIIIIIVV等,更详细的说明见此 链接。

输入格式

第一行输入一个整数 num(1≤num≤3999)。

输出格式

输出 num 对应的罗马数字。

样例输入

123

样例输出

CXXIII

代码如下:

#include 
using namespace std;
int main(){
	int num;
	string digit[10]= {"","I","II","III","IV","V","VI","VII","VIII","IX"};
	string ten[10]= {"","X","XX","XXX","XL","L","LX","LXX","LXXX","XC"};
	string hundreds[10] = {"", "C", "CC", "CCC", "CD", "D", "DC", "DCC", "DCCC", "CM"};
	string thousand[4] = {"","M","MM","MMM"};
	
	scanf("%d",&num);
	cout<

 

你可能感兴趣的:(算法模板)