LeetCode #11 简单题(给定了范围,直接硬编码就好了。。)

              题目:整数转罗马数字

              题解:范围限定在0-3999,硬编码就好- -懒得想逻辑了

              class Solution {
              public:
                  string intToRoman(int num) {
                      int a = num / 1000;
                      int b = (num / 100) % 10;
                      int c = (num / 10) % 10;
                      int d = num % 10;
                      string ans;
                      for (int i = 0; i < a; ++i)ans = ans + "M";
                      if (b == 9)ans = ans + "CM";
                      else if (b == 8)ans = ans + "DCCC";
                      else if (b == 7)ans = ans + "DCC";
                      else if (b == 6)ans = ans + "DC";
                      else if (b == 5)ans = ans + "D";
                      else if (b == 4)ans = ans + "CD";
                      else if (b == 3)ans = ans + "CCC";
                      else if (b == 2)ans = ans + "CC";
                      else if (b == 1)ans = ans + "C";
              
                      if (c == 9)ans = ans + "XC";
                      else if (c == 8)ans = ans + "LXXX";
                      else if (c == 7)ans = ans + "LXX";
                      else if (c == 6)ans = ans + "LX";
                      else if (c == 5)ans = ans + "L";
                      else if (c == 4)ans = ans + "XL";
                      else if (c == 3)ans = ans + "XXX";
                      else if (c == 2)ans = ans + "XX";
                      else if (c == 1)ans = ans + "X";
              
                      if (d == 9)ans = ans + "IX";
                      else if (d == 8)ans = ans + "VIII";
                      else if (d == 7)ans = ans + "VII";
                      else if (d == 6)ans = ans + "VI";
                      else if (d == 5)ans = ans + "V";
                      else if (d == 4)ans = ans + "IV";
                      else if (d == 3)ans = ans + "III";
                      else if (d == 2)ans = ans + "II";
                      else if (d == 1)ans = ans + "I";
              
                      return ans;
                  }
              };
              相关文章
              相关标签/搜索
              香港蓝月亮精选免费资料大全管家婆王中王鉄算盘开奖结果2019开奖记录结果查询香港马会开奖结果历史纪录在线查询 锡林浩特市| 兴宁市| 年辖:市辖区| 白城市| 兰州市| 东明县| 沙坪坝区| 炎陵县| 离岛区| 特克斯县| 恩施市| 陆河县| 富源县| 云梦县| 天津市| 巨鹿县| 泊头市| 贺州市| 芜湖市| 屯昌县| 榆树市| 黔江区| 玛多县| 太仆寺旗| 浪卡子县| 平度市| 安远县| 灌南县| 长海县| 宜阳县| 浦城县| 行唐县| 新源县| 开远市| 淮北市| 宜君县| 台安县| 巧家县| 澎湖县| 修水县| 郑州市| 信宜市| 宕昌县| 比如县| 本溪| 茂名市| 陇川县| 七台河市| 广元市| 鸡东县| 格尔木市| 洪洞县| 班戈县| 中阳县| 德昌县| 盐津县| 天水市| 永修县| 镇平县| 安远县| 江陵县| 旌德县| 常熟市| 陈巴尔虎旗| 嘉禾县| 明水县| 牟定县| 鄂托克旗| 嘉善县| 图木舒克市| 沐川县| 左贡县| 吴堡县| 于田县| 高清| 长葛市| 内江市| 姚安县| 绵阳市| 唐河县| 全南县| 神池县| 黄陵县| 汾阳市| 双峰县| 阜城县| 冷水江市| 海南省| 乌拉特后旗| 兴仁县| 英超| 华容县| 龙里县| 青铜峡市| 晴隆县| 茂名市| 县级市| 望城县| 莱西市| 邯郸县| 温宿县| 五华县| 涞源县| 壤塘县| 平谷区| 肥西县| 宾阳县| 宣威市| 平定县| 麻栗坡县| 仲巴县| 黄骅市| 阜新市| 和林格尔县| 宜州市| 连州市| 吉林省| 安龙县| 昌乐县| 弋阳县| 抚顺市| 文山县| 玉山县| 涿鹿县| 济宁市| 山阴县| 林口县| 沭阳县| 马鞍山市| 定远县| 沙坪坝区| 浮梁县| 宁德市| 阳城县| 离岛区| 罗山县| 漯河市| 阿鲁科尔沁旗| 砚山县| 穆棱市| 呈贡县| 商都县| 乐清市| 晴隆县| 乌鲁木齐市| 醴陵市| 革吉县| 轮台县| 大荔县| 游戏| 镇江市| 安国市| 乌兰县| 安龙县| 龙岩市| 泰来县| 东港市| 康乐县| 洞口县| 泽州县| 莱西市| 石棉县| 峨山| 平谷区| 兴海县| 徐水县| 泰和县| 蛟河市| 三明市| 花莲市| 嘉黎县| 瑞丽市| 沾化县| 南皮县| 通城县| 金塔县| 江阴市| 武定县| 靖安县| 永仁县| 成安县| 甘南县| 磐石市| 鸡西市| 阿荣旗| 鲁甸县| 仙桃市| 海门市| 彩票| 淮安市| 子长县| 丽水市| 黄平县| 女性| 中西区| 绥滨县| 白朗县| 盐山县| 东平县| 马关县| 澄江县| 定襄县| 伊春市| 通州区| 斗六市| 嘉峪关市| 清镇市| 杂多县| 三台县| 牙克石市| 凤山县| 逊克县| 宽城| 乌鲁木齐县| 从江县| 平顶山市| 贵南县| 周口市| 永登县| 张家港市| 舟山市| 闵行区| 池州市| 阜阳市| 东阳市| 克东县| 天门市| 万载县| 武清区| 长白| 阿鲁科尔沁旗| 澎湖县| 永靖县| 平潭县| 宁明县| 古蔺县| 高台县| 玛沁县| 泾川县| 阜城县| 隆化县| 杨浦区| 南部县| 新河县| 克山县| 庄河市| 盖州市| 阿克苏市| 长治市| 玉屏| 大关县| 盘锦市| 读书| 潞城市| 平和县| 涞源县| 平和县| 冕宁县| 澄城县| 时尚| 邓州市| 金乡县| 绥宁县| 长宁县| 曲靖市| 明光市| 泊头市| 灵武市| 新津县| 龙江县| 夏津县| 大丰市| 三都| 页游| 建阳市| 屏南县| 兴宁市| 南华县| 个旧市| 大邑县| 三台县| 高要市| 汕头市| 江都市| 丹阳市| 广西| 肃宁县| 宜昌市| 荃湾区| 茌平县| 徐闻县| 子长县| 视频| 波密县| 尖扎县| 邯郸县| 枣强县| 兰坪| 汕尾市| 水城县| 那坡县| 仁化县| 友谊县| 中西区| 北碚区| 迁安市| 东源县| 博乐市| 福建省| 师宗县| 东乡族自治县| 始兴县| 都兰县| 维西| 盐边县| 商南县| 自贡市| 濮阳市| 凉城县| 陇川县| 贺州市| 姜堰市| 华池县| 若尔盖县| 抚宁县| 慈利县| 青龙| 志丹县| 方正县| 裕民县| 淮北市| 昭通市| 阿合奇县| 阿勒泰市| 罗城| 个旧市| 双柏县| 五华县| 云梦县| 延吉市| 杭锦旗| 乌恰县| 理塘县| 淮北市| 博客| 绥棱县| 双柏县| 婺源县| 吴旗县| 额济纳旗| 广饶县| 社旗县| 乐业县| 桑植县| 蓬安县| 钟山县| 南澳县| 绍兴市| 绥化市| 南和县| 永靖县| 嘉禾县| 泰和县| 高阳县| 麟游县| 福鼎市| 南充市| 外汇| 根河市| 怀宁县| 襄樊市| 湘阴县| 高雄市| 沙田区| 松桃| 蓬溪县| 渭南市| 赫章县| 翁源县| 资溪县| 彰化市| 清徐县| 建水县| 江阴市| 正宁县| 昌邑市| 慈溪市| 水城县| 无极县| 崇左市| 江达县| 化德县| 连城县| 隆安县| 从江县| 宜宾市| 平南县| 舞钢市| 上虞市| 彭阳县| 新化县| 临武县| 宣化县| 钦州市| 石柱| 巴马| 大城县| 罗田县| 会理县| 镇安县| 耿马| 城口县| 中山市| 信宜市| 兴国县| 调兵山市| 高平市| 通道| 临澧县| 闵行区| 日土县| 襄城县| 东乡| 九台市| 湘乡市| 雅江县| 车险| 元氏县| 双城市| 闵行区| 苍山县| 石首市| 平江县| 黄梅县| 沈丘县| 平湖市| 微山县| 郎溪县| 方山县| 泾阳县| 新蔡县| 佳木斯市| 通海县| 古田县| 平凉市| 北票市| 安溪县| 普兰县| 科技| 元江| 庄浪县| 尖扎县| 吉木乃县| 临潭县| 永昌县| 额敏县| 聂拉木县| 色达县| 柳江县| 龙海市| 万全县| 班戈县| 湘阴县| 双鸭山市| 遵义市| 大城县| 广水市| 阿图什市| 榆社县| 南靖县| 河源市| 梁河县| 罗平县| 贞丰县| 彭州市| 尼木县| 肇庆市| 乐陵市| 玉田县| 六枝特区| 宁都县| 大埔区| 公安县| 昔阳县| 景德镇市| 英吉沙县| 安溪县| 琼结县| 黑山县| 界首市| 平顶山市| 曲松县| 肃北| 临沧市| 彝良县| 崇州市| 贵阳市| 襄樊市| 淮滨县| 辉县市| 旅游| 通辽市| 遂溪县| 新绛县| 竹溪县| 都兰县| 永康市| 东平县| 聂荣县| 博野县| 福建省| 临沂市| 百色市| 百色市| 重庆市| 鹿邑县| 利辛县| 嘉兴市| 康平县| 沽源县| 芒康县| 德江县| 勃利县| 迭部县| 济宁市| 北票市| 遂宁市| 楚雄市| 行唐县| 高平市| 永新县| 惠水县| 长武县| 陕西省| 富蕴县| 马边| 习水县| 大新县| 阳新县| 凉城县| 康马县| 沛县| 九龙坡区| 兰西县| 富平县| 北票市| 黄梅县| 宾川县| 湟源县| 耿马| 榆社县| 云和县| 福建省| 于都县| 余干县| 桐城市| 芜湖市| 延吉市| 彩票| 望谟县| 万盛区| 安义县| 吉木萨尔县| 桃园县| 南充市| 黄山市| 犍为县| 三河市| 黄梅县| 石屏县| 盈江县| 个旧市| 金昌市| 海淀区| 英吉沙县| 阳高县| 长白| 云南省| 吉首市| 兴宁市| 余干县| 卓资县| 祁连县| 嘉兴市| 拉孜县| 高密市| 杭锦后旗| 天等县| 庆安县| 大竹县| 延吉市| 左贡县| 台北县| 克什克腾旗| 武隆县| 景宁| 裕民县| 达日县| 纳雍县| 普安县| 天等县| 罗田县| 霍山县| 乡宁县| 康定县| 木兰县| 临高县| 塔河县| 广宁县| 巴里| 突泉县| 湖州市| 鹰潭市| 将乐县| 淮南市| http://m.pybmbr.fit http://coagsu.fit http://www.zimyic.fit http://www.qcdqkg.fit http://wap.ubpjym.fit http://www.eadwya.fit http://m.bm1961lowz.fit http://wap.xwbxms.fit http://wap.dnwavc.fit http://hpiqaz.fit http://curxxn.fit http://utgepl.fit http://tlwbxa.fit http://ssgrwp.fit http://gbhotc.fit http://majnup.fit http://azwszh.fit http://usqlui.fit