2.8 KiB
id, title, challengeType, forumTopicId
id | title | challengeType | forumTopicId |
---|---|---|---|
a7f4d8f2483413a6ce226cac | 罗马数字转换器 | 5 | 16044 |
--description--
把传入的数字转为罗马数字。
转换后的罗马数字字母必须都是大写。
--hints--
convertToRoman(2)
应返回 "II"。
assert.deepEqual(convertToRoman(2), 'II');
convertToRoman(3)
应返回 "III"。
assert.deepEqual(convertToRoman(3), 'III');
convertToRoman(4)
应返回 "IV"。
assert.deepEqual(convertToRoman(4), 'IV');
convertToRoman(5)
应返回 "V"。
assert.deepEqual(convertToRoman(5), 'V');
convertToRoman(9)
应返回 "IX"。
assert.deepEqual(convertToRoman(9), 'IX');
convertToRoman(12)
应返回 "XII"。
assert.deepEqual(convertToRoman(12), 'XII');
convertToRoman(16)
应返回 "XVI"。
assert.deepEqual(convertToRoman(16), 'XVI');
convertToRoman(29)
应返回 "XXIX"。
assert.deepEqual(convertToRoman(29), 'XXIX');
convertToRoman(44)
应返回 "XLIV"。
assert.deepEqual(convertToRoman(44), 'XLIV');
convertToRoman(45)
应返回 "XLV"。
assert.deepEqual(convertToRoman(45), 'XLV');
convertToRoman(68)
应返回 "LXVIII"。
assert.deepEqual(convertToRoman(68), 'LXVIII');
convertToRoman(83)
应返回 "LXXXIII"。
assert.deepEqual(convertToRoman(83), 'LXXXIII');
convertToRoman(97)
应返回 "XCVII"。
assert.deepEqual(convertToRoman(97), 'XCVII');
convertToRoman(99)
应返回 "XCIX"。
assert.deepEqual(convertToRoman(99), 'XCIX');
convertToRoman(400)
应返回 "CD"。
assert.deepEqual(convertToRoman(400), 'CD');
convertToRoman(500)
应返回 "D"。
assert.deepEqual(convertToRoman(500), 'D');
convertToRoman(501)
应返回 "DI"。
assert.deepEqual(convertToRoman(501), 'DI');
convertToRoman(649)
应返回 "DCXLIX"。
assert.deepEqual(convertToRoman(649), 'DCXLIX');
convertToRoman(798)
应返回 "DCCXCVIII"。
assert.deepEqual(convertToRoman(798), 'DCCXCVIII');
convertToRoman(891)
应返回 "DCCCXCI"。
assert.deepEqual(convertToRoman(891), 'DCCCXCI');
convertToRoman(1000)
应返回 "M"。
assert.deepEqual(convertToRoman(1000), 'M');
convertToRoman(1004)
应返回 "MIV"。
assert.deepEqual(convertToRoman(1004), 'MIV');
convertToRoman(1006)
应返回 "MVI"。
assert.deepEqual(convertToRoman(1006), 'MVI');
convertToRoman(1023)
应返回 "MXXIII"。
assert.deepEqual(convertToRoman(1023), 'MXXIII');
convertToRoman(2014)
应返回 "MMXIV"。
assert.deepEqual(convertToRoman(2014), 'MMXIV');
convertToRoman(3999)
应返回 "MMMCMXCIX"。
assert.deepEqual(convertToRoman(3999), 'MMMCMXCIX');