整数转换成罗马数字

原创 2018年04月15日 15:27:34

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

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

输入格式

第一行输入一个整数 num(1 \leq num \leq 3999)num(1num3999)

输出格式

输出 numnum 对应的罗马数字。

样例输入

123

样例输出

CXXIII

import java.util.*;
public class Main{
	public static void main(String args[]){
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		String [][]str= {{"","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 Roman="";
		Roman+=str[3][n/1000%10];
		Roman+=str[2][n/100%10];
		Roman+=str[1][n/10%10];
		Roman+=str[0][n%10];
		System.out.println(Roman);
	}
}

【用OOP的思想来学习JavaScript】(基本数据类型及类型转换){第3章}

-
  • 1970年01月01日 08:00

计蒜客 挑战难题 第14题:罗马数字转换成整数

第14题:罗马数字转换成整数  内存限制 10000 K  时间限制 1000 ms 给定一个...
  • u013796115
  • u013796115
  • 2014-10-24 20:26:41
  • 1264

整数转换成罗马数字 python

给定一个整数 numnumnum,将整数转换成罗马数字。 如 1,2,3,4,51,2,3,4,51,2,3,4,5 对应的罗马数字分别为I,II,III,IV,V等,更详细的说明见此 点击此链接...
  • wanghandou
  • wanghandou
  • 2017-06-26 21:27:55
  • 385

第14题:罗马数字转换成整数

给定一个罗马数字s,(I   如罗马数字I,II,III,IV,V分别代表数字1,2, 3, 4, 5。   格式:      第一行输入一个罗马数字,接下来输出对应的整数。   提示...
  • fxl240086834
  • fxl240086834
  • 2015-01-20 18:52:09
  • 1788

LintCode_419_罗马数字转整数

给定一个罗马数字,将其转换成整数。 返回的结果要求在1到3999的范围内。 您在真实的面试中是否遇到过这个题?  Yes 说明 什么是 罗马数字? https://en.wikipe...
  • zaynmalik
  • zaynmalik
  • 2016-04-12 15:13:28
  • 696

leetcode 罗马数字与整数的转换算法

leecode 罗马数字与整数的转换算法
  • net_wolf_007
  • net_wolf_007
  • 2016-06-27 18:01:03
  • 5964

简单的算法问题6——罗马数字转换成整数

简单的算法问题6——罗马数字转换成整数此算法均是用C++编写 此算法题均是来自计蒜客 此题适合初学算法或者想了解编程但又只会一点点语法的人…题目给定一个罗马数字 s,将罗马数字转换成整数。 如罗...
  • XiaoyYidiaodiao
  • XiaoyYidiaodiao
  • 2017-06-13 13:19:27
  • 511

LeetCode 12. Integer to Roman -- 整数转换成罗马数字

给定一个整数num,( 1
  • u010002184
  • u010002184
  • 2016-02-25 19:14:08
  • 2102

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

给定一个罗马数字s,( I 如罗马数字I,II,III,IV,V分别代表数字1, 2, 3, 4, 5。 格式:    第一行输入一个罗马数字,接下来输出对应的整数。 提示:    首先要来了解一下罗...
  • qq_34594236
  • qq_34594236
  • 2016-06-03 12:54:14
  • 2024

整数转换为罗马数字

题目: 给定一个整数 numnum,将整数转换成罗马数字。 如 1,2,3,4,51,2,3,4,5 对应的罗马数字分别为I,II,III,IV,V等,更详细的说明见此 链接。 输入格式 ...
  • tugangkai
  • tugangkai
  • 2017-05-30 08:47:53
  • 340
收藏助手
不良信息举报
您举报文章:整数转换成罗马数字
举报原因:
原因补充:

(最多只允许输入30个字)