当前位置: 首页 > news >正文

网站建设万网正规网站建设公司多少钱

网站建设万网,正规网站建设公司多少钱,手表常用网站,html常用代码罗马数字转整数 罗马数字包含以下七种字符: I#xff0c; V#xff0c; X#xff0c; L#xff0c;C#xff0c;D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如#xff0c; 罗马数字 2 写做 II #xff0c;即为两个并列的 1 。12 写做 XII #xff0c;…罗马数字转整数 罗马数字包含以下七种字符: I V X LCD 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如 罗马数字 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。 给定一个罗马数字将其转换成整数。 分析 正常情况下罗马数字中小的数字在大的数字的右边。若输入的字符串满足该情况那么可以将每个字符视作一个单独的值累加每个字符对应的数值即可。 例如 XXVII 可视作 XXVII101051127。 特殊情况只需要考虑 “当前位置的元素比下个位置的元素小就减去当前值” 结论当前位置的元素比下个位置的元素小就减去当前值否则加上当前值 Swift func romanToInt(_ s: String) - Int {let symbols:[Character: Int] [I:1,V:5,X:10,L:50,C:100,D:500,M:1000]var result: Int 0;let n s.countfor i in 0..n {let symbol:Character s[s.index(s.startIndex, offsetBy: i)]let value:Int symbols[symbol]!if in-1 value symbols[s[s.index(s.startIndex, offsetBy: i1)]]! {result - value}else {result value}}return result}OC - (NSInteger)romanToInt:(NSString *)s {NSDictionary *symbols {I:1,V:5,X:10,L:50,C:100,D:500,M:1000};NSInteger result 0;NSInteger len s.length;for (NSInteger i0; ilen; i) {NSInteger value [symbols[[s substringWithRange:NSMakeRange(i, 1)]] integerValue];if (ilen-1 value [symbols[[s substringWithRange:NSMakeRange(i1, 1)]] integerValue]) {result - value;}else {result value;}}return result; }
http://wiki.neutronadmin.com/news/206621/

相关文章:

  • 可以网上做单的网站烟台网站排名优化公司
  • 高端做网站哪家好flash+xml网站模板
  • 网站有冒号怎么打开wordpress 漂亮主题
  • 网站代付系统怎么做58同城做网站多少钱
  • 河北恒山建设集团网站深圳公司网站设计公司
  • 汕头百度网站推广wordpress 自定义逻辑
  • 网站建站中关键字搜索怎么弄西安十大网站制作公司
  • 济南 建网站wordpress 花瓣
  • 哈尔滨企业网站校园服装网站建设演示文稿
  • 中国设计网站推荐卡盟代网刷24小时自助下单
  • 做网站设计电脑需要什么配置微信平台制作网站开发
  • 怎么做网站淘宝转换工具wordpress 页面下载文件
  • 石家庄做手机网站建设clh网站建设公司
  • 花生壳盒子做网站服务器浙江省建设网站首页
  • 网站建设技术交流平面设计接单群
  • 东莞网站推广优化搜索推广网站域名ip地址查询
  • [ 1500元做网站_验收满意再付款! ]_沛县网络公司php 显示不同网站内容
  • 设计素材网站合集网站专业是学什么
  • 建设网站一定需要云服务器么wordpress盲注
  • 炫酷的网站开发宝安网页设计
  • 申请专利的网站网站速度测速
  • 济南 网站定制手机搭建电脑做的网站
  • 深鑫辉网站建设杭州清风室内设计培训学校
  • 重庆网站制作一般多少钱ih5 做视频网站
  • 专业建设外贸网站制作购物网站排名 2019
  • 学院网站建设需求分析目录深圳福田公司
  • 广州市做网站的dede企业网站模板下载
  • 网站开发结构有企业vi设计作品
  • php做网站实例玩具网站建设服务公司
  • 做下一个盗版小说网站广州做网站公司哪家好