日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode题组:第13题-罗马数字转整数

發布時間:2025/4/5 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode题组:第13题-罗马数字转整数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.題目:回文數

羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。

字符數值
I1
V5
X10
L50
C100
D500
M1000

例如, 羅馬數字 2 寫做II ,即為兩個并列的 1。12寫做 XII ,即為 X + II 。 27寫做 XXVII, 即為XX + V + II。

通常情況下,羅馬數字中小的數字在大的數字的右邊。但也存在特例,例如 4 不寫做 IIII,而是 IV。數字 1 在數字 5 的左邊,所表示的數等于大數 5 減小數 1 得到的數值 4 。同樣地,數字 9 表示為 IX。這個特殊的規則只適用于以下六種情況:

  • I 可以放在 V (5) 和 X (10) 的左邊,來表示 4 和 9。
  • X 可以放在 L (50) 和 C (100) 的左邊,來表示 40 和 90。
  • C 可以放在 D (500) 和 M (1000) 的左邊,來表示 400 和 900。

給定一個羅馬數字,將其轉換成整數。輸入確保在 1 到 3999 的范圍內。

示例 1:

輸入: “III”
輸出: 3

示例 2:

輸入: “IV”
輸出: 4

示例 3:

輸入: “IX”
輸出: 9

示例 4:

輸入: “LVIII”
輸出: 58
解釋: L = 50, V= 5, III = 3.

示例 5:

輸入: “MCMXCIV”
輸出: 1994
解釋: M = 1000, CM = 900, XC = 90, IV = 4.


2.我的解答

#include<stdio.h> //函數申明 int romanToInt(char *s); int romanToInt(char * s){int count = 0;while (*s){if (*s == 'V') count += 5;else if (*s == 'L') count += 50;else if (*s == 'D') count += 500;else if (*s == 'M') count += 1000;else if (*s == 'I')count = (*(s + 1) == 'V' || *(s + 1) == 'X') ? count - 1 : count + 1;else if (*s == 'X')count = (*(s + 1) == 'L' || *(s + 1) == 'C') ? count - 10 : count + 10;elsecount = (*(s + 1) == 'D' || *(s + 1) == 'M') ? count - 100 : count + 100;s++;}return count; }int main(){char *s = "IV";printf("%d\n",romanToInt(s));return 0; }

總結

以上是生活随笔為你收集整理的LeetCode题组:第13题-罗马数字转整数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色69视频 | 无码人妻丰满熟妇区五十路百度 | 午夜福利视频合集1000 | 亚洲自拍成人 | 国产www在线观看 | 精品国产AV色欲天媒传媒 | 看片在线| 乱老熟女一区二区三区 | 日韩一区二区三区网站 | 神马午夜影院 | 黑料福利 | 久久久久久久97 | 好吊妞视频一区二区三区 | 粗喘呻吟撞击猛烈疯狂 | aaaaav| 麻豆91茄子在线观看 | 亚洲AV成人无码久久精品巨臀 | 91新网站| 亚洲图片自拍偷拍 | 日本两性视频 | 99精品一区二区 | 97精品人妻一区二区三区在线 | 九色porny自拍视频在线播放 | 蜜臀av中文字幕 | 亚洲天堂h | 欧美日本不卡 | 国产精品久久久久久久久久 | 免费国产高清 | 国产一区二区三区在线视频 | 美女网站免费观看 | 五月激情在线观看 | 日本乱码一区二区 | 久久爰| 和美女啪啪 | 天堂资源地址在线 | 求免费黄色网址 | 视频一区二区在线观看 | 成人国产 | 日韩视频在线播放 | 哺乳援交吃奶在线播放 | 精品国产乱码久久久 | 欧美大片免费在线观看 | 午夜在线视频播放 | 日韩欧美视频在线 | 亚洲久草 | 在线 色| 少妇性高潮视频 | 污污的网站在线免费观看 | 日本黄色免费视频 | 日本久操视频 | 中文字幕在线观看1 | 亚洲一区中文字幕 | 一区二区三区xxx | 欧美两根一起进3p做受视频 | 国产精品久久久久久免费播放 | 精品中文字幕在线播放 | 日本熟妇一区二区三区四区 | 亚洲h片| 日本三级片在线观看 | 色爱av综合 | 空姐吹箫视频大全 | 妺妺窝人体色777777 | 小泽玛利亚一区二区三区 | 成人片免费看 | 成人在线观看你懂的 | 成人h动漫在线 | 永久中文字幕 | 香蕉视频1024 | 日本一区不卡视频 | 亚洲精品一区二区三区新线路 | 欧美日韩国产免费观看 | 一区二区三区四区在线 | 成人国产精品入口免费视频 | 亚洲插插插 | 欧美精品乱码久久久久久按摩 | 亚洲精品一区二区三区精华液 | 午夜免费福利小视频 | 好看的中文字幕av | 国产欧美日本在线 | 国产剧情一区二区 | 日本成人a| 乱精品一区字幕二区 | 亚洲av成人无码一区二区三区在线观看 | 亚洲天堂久久久 | 日韩中文字幕在线不卡 | av999| chinese麻豆gay勾外卖 | 久久久国产精品人人片 | 国产免费黄色大片 | 中文字幕一区二区人妻痴汉电车 | 3d动漫精品啪啪一区二区下载 | 欧美日韩aaa | 久久久久久久9999 | 宅男噜噜噜66一区二区 | 一区二区三区av | 波多野结衣免费看 | 国产99免费视频 | 男女爱爱网站 | 日本嫩草影院 |