• 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;
        }
    };
    相关文章
    相关标签/搜索
    管家婆精选八码中特蓝月亮 锡林浩特市| 萨嘎县| 民县| 土默特左旗| 黎平县| 长海县| 岱山县| 莱阳市| 邢台市| 滨州市| 瓮安县| 三河市| 大埔县| 额尔古纳市| 昔阳县| 博兴县| 鲁山县| 青田县| 鹤岗市| 兖州市| 日照市| 咸丰县| 石城县| 南皮县| 九龙坡区| 阿城市| 正镶白旗| 英山县| 阿尔山市| 延庆县| 万年县| 海南省| 元谋县| 梓潼县| 富平县| 揭西县| 恩施市| 无为县| SHOW| 壶关县| 革吉县| 上虞市| 京山县| 绿春县| 安阳县| 营山县| 五寨县| 广西| 阿城市| 大庆市| 和平区| 陇西县| 楚雄市| 靖安县| 景谷| 平陆县| 甘南县| 祁东县| 青海省| 海淀区| 宜春市| 广元市| 石家庄市| 大姚县| 阿坝| 万安县| 龙南县| 蒙城县| 岢岚县| 阿克陶县| 阿巴嘎旗| 普兰店市| 白城市| 时尚| 岳普湖县| 梧州市| 盐津县| 东城区| 社会| 凤凰县| 丽水市| 南皮县| 会泽县| 马鞍山市| 高要市| 丰镇市| 渝中区| 乐安县| 堆龙德庆县| 汶上县| 和政县| 滦南县| 尉犁县| 大同市| 陕西省| 紫云| 泾川县| 册亨县| 綦江县| 托克托县| 牙克石市| 乌海市| 茂名市| 汉阴县| 安达市| 沾益县| 灵台县| 葫芦岛市| 合水县| 霍州市| 交城县| 海兴县| 丰镇市| 容城县| 玉林市| 蒙城县| 平罗县| 新干县| 陇南市| 垣曲县| 萝北县| 于都县| 钟祥市| 澄江县| 吉林市| 赤城县| 航空| 宁陵县| 高青县| 搜索| 仙居县| 贵港市| 阜新| 山阴县| 神农架林区| 酉阳| 绥阳县| 北流市| 凤凰县| 赤壁市| 喀喇沁旗| 滨州市| 多伦县| 犍为县| 成安县| 贞丰县| 台南市| 乐安县| 皮山县| 灵丘县| 老河口市| 彭州市| 阿克陶县| 若羌县| 兴安盟| 平湖市| 鄂尔多斯市| 从化市| 炎陵县| 庐江县| 温宿县| 遵义市| 武义县| 台湾省| 金溪县| 玉门市| 监利县| 申扎县| 安新县| 双辽市| 武宁县| 沅陵县| 武汉市| 巩义市| 大宁县| 荃湾区| 老河口市| 瓮安县| 新龙县| 芜湖县| 梁河县| 瓦房店市| 旅游| 东港市| 龙泉市| 山东省| 成武县| 桑植县| 炉霍县| 冕宁县| 韩城市| 高雄市| 西林县| 交口县| 怀集县| 丽水市| 临夏县| 灯塔市| 平阴县| 长顺县| 顺义区| 晋江市| 开封市| 广德县| 晋城| 年辖:市辖区| 青海省| 昭通市| 蓬溪县| 金山区| 曲松县| 乾安县| 资中县| 绥棱县| 利川市| 大足县| 嵊泗县| 贵溪市| 奉贤区| 平阴县| 横峰县| 杭锦后旗| 布拖县| 布尔津县| 桐乡市| 新源县| 鹿邑县| 游戏| 宁河县| 当涂县| 会泽县| 安新县| 民权县| 永兴县| 宁乡县| 宜阳县| 潢川县| 集贤县| 本溪| 若尔盖县| 竹北市| 泸西县| 宜阳县| 台北县| 井冈山市| 弋阳县| 乡城县| 西贡区| 化隆| 阿拉善盟| 鄂托克前旗| 东兴市| 沅江市| 始兴县| 都昌县| 井陉县| 同心县| 郯城县| 龙里县| 墨江| 建平县| 涟源市| 易门县| 咸阳市| 德江县| 咸阳市| 武乡县| 青铜峡市| 无棣县| 密山市| 华宁县| 广宁县| 铜陵市| 江达县| 山西省| 万年县| 丹棱县| 衡水市| 麻城市| 汉阴县| 台东市| 无锡市| 灌阳县| 德江县| 新津县| 胶南市| 昔阳县| 宁强县| 渝中区| 汕尾市| 顺平县| 滨州市| 荃湾区| 大庆市| 怀远县| 荣成市| 临泽县| 彝良县| 修文县| 北流市| 临朐县| 新沂市| 门头沟区| 宝应县| 青冈县| 岚皋县| 赤壁市| 德惠市| 临澧县| 武安市| 福清市| 涟源市| 比如县| 民乐县| 大厂| 泾阳县| 石渠县| 武城县| 土默特右旗| 汉阴县| 龙口市| 彩票| 梅州市| 任丘市| 新余市| 长寿区| 丰原市| 龙泉市| http://3g.gz1980landscapec.fun http://3g.bo2020progresss.fun http://3g.gz1980leatherc.fun http://3g.gz1980fitc.fun http://3g.yqo2j5rl9v.fun http://3g.bo2020clicks.fun http://3g.gz1980enlargec.fun http://3g.yqo4j6rl6v.fun http://3g.bo2020nazes.fun http://3g.gz1980wordc.fun http://3g.gz1980cardc.fun http://3g.jvz0j7r3o.fun http://3g.bo2020contains.fun http://3g.gz1980catc.fun http://3g.bo2020spreads.fun http://3g.gz1980votec.fun http://3g.yqo6j6rl7v.fun http://3g.bo2020zachines.fun