首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >2021-09-13:整数转罗马数字?

2021-09-13:整数转罗马数字?

提问于 2021-09-12 23:14:38
回答 3关注 0查看 461

2021-09-13:整数转罗马数字。

已邀请
等1人回答

回答 3

卖女孩的火柴

修改于 2021-09-13 09:21:33

代码语言:javascript
运行
AI代码解释
复制
输入: 3
输出: "III"

CatiZ

修改于 2021-09-14 03:02:15

对应起来就行了

https://baike.baidu.com/item/%E7%BD%97%E9%A9%AC%E6%95%B0%E5%AD%97/772296?fr=aladdin

https://cloud.tencent.com/developer/grocery-stall4?invitedUid=6461226

大脸猫

修改于 2021-09-14 09:20:59

代码语言:php
AI代码解释
复制
<?php
function intToRoman($num) 
{

    $n = intval($num);
    $result = '';
    $lookup = array(
        'M' => 1000, 'CM' => 900, 'D' => 500, 'CD' => 400,
        'C' => 100, 'XC' => 90, 'L' => 50, 'XL' => 40,
        'X' => 10, 'IX' => 9, 'V' => 5, 'IV' => 4, 'I' => 1
    );
    foreach ($lookup as $roman => $value) 
    {
        // Look for number of matches
        $matches = intval($n / $value);
        // Concatenate characters
        $result .= str_repeat($roman, $matches);
        // Substract that from the number
        $n = $n % $value;
    }
    return $result;

}

以上就是 PHP 版 整数转罗马数字!

不要急,给你看个宝贝!

点击查看宝贝

和开发者交流更多问题细节吧,去 写回答
相关文章
2021-09-13:整数转罗马数字。
{ "", "I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX" },//1-9
福大大架构师每日一题
2021/09/28
2230
2021-09-13:整数转罗马数字。
根据二维表,将整数从左往右,直接替换就行。0是虚无,所以二维表里,0对应的罗马数字是空。
福大大架构师每日一题
2021/09/13
2160
罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
用户4456933
2021/06/01
2K0
整数转罗马数字
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做  XXVII, 即为 XX + V + II 。
狼啸风云
2023/10/07
2300
整数转罗马数字
整数转罗马数字
https://leetcode-cn.com/problems/integer-to-roman/
zucchiniy
2019/10/30
1.5K0
罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做  XXVII, 即为 XX + V + II 。
憧憬博客
2020/08/24
1.6K0
罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做  XXVII, 即为 XX + V + II 。
狼啸风云
2023/10/07
1770
罗马数字转整数
罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 I。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
_kyle
2020/10/27
1.7K0
整数转罗马数字
罗马数字包含以下七种字符: I, V, X, L,C,D 和 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 + 
zucchiniy
2020/05/22
1.8K0
LeetCode - 罗马数字转整数
原题地址:https://leetcode-cn.com/problems/roman-to-integer/
晓痴
2019/08/23
8940
LeetCode - 罗马数字转整数
LeetCode - 整数转罗马数字
LeetCode第12题,难度中等。整数转罗马数字对应罗马数字转整数,这两题其实是有很大联系的。当然,我都没做好。
晓痴
2019/08/27
1K0
LeetCode - 整数转罗马数字
Python | 罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。27 写做 XXVII, 即为 XX + V + II。
算法与编程之美
2021/05/31
1.3K0
13. 罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做  XXVII, 即为 XX + V + II 。
用户3519280
2023/07/08
1610
【leetcode】13:罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
乔戈里
2019/05/14
6120
leetcode-罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。27 写做 XXVII, 即为 XX + V + II 。
江涛学编程
2021/01/28
6290
LeetCode - #12 整数转罗马数字
我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。微博:@故胤道长[1])的 Swift 算法题题解整理为文字版以方便大家学习与阅读。
Swift社区
2021/12/20
4350
LeetCode - #12 整数转罗马数字
leetcode之罗马数字转整数
这里采用HashMap对罗马数字与阿拉伯数字进行映射,另外对于特殊的组合罗马数字进行替换,最后遍历char数字查找映射进行累加。
code4it
2020/10/25
4730
leetcode之罗马数字转整数
13. 罗马数字转整数
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
张伦聪zhangluncong
2022/10/26
3540
12. 整数转罗马数字
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
张伦聪zhangluncong
2022/10/26
4950
【leetcode】12:整数转罗马数字
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。
帅地
2019/06/06
4330

相似问题

2021-09-14:罗马数字转整数?

2324

php中浮点转整数 为什么是向下取整?

1706

怎么转ajax?

0142

PDF转Word?

3361

域名转问题?

1146
相关问答用户
腾讯云TDP | TDP会员擅长3个领域
到家集团 | 技术VP擅长5个领域
腾讯云TDP | KOL擅长5个领域
web前端擅长4个领域
擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文