LeetCode 12. Integer to Roman
来源:互联网 发布:wps数据有效性设置取消 编辑:程序博客网 时间:2024/06/06 18:44
描述
把数字转换成罗马数字
解决
class Solution {public: string intToRoman(int num) { int arr[13] = {1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5,4, 1}; string str[13] = {"M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V", "IV", "I"}; string res; int i = 0; while (num) { int t = num / arr[i]; num %= arr[i]; while (t) { res += str[i]; --t; } ++i; } return res; }};
0 0
- LeetCode 12. Integer to Roman
- [LeetCode]12.Integer to Roman
- LeetCode --- 12. Integer to Roman
- [Leetcode] 12. Integer to Roman
- [leetcode] 12.Integer to Roman
- leetcode 12. Integer to Roman
- leetcode 12. Integer to Roman
- [LeetCode]12. Integer to Roman
- leetcode 12. Integer to Roman
- LeetCode *** 12. Integer to Roman
- LeetCode 12. Integer to Roman
- leetcode 12. Integer to Roman
- leetcode 12. Integer to Roman
- Leetcode 12. Integer to Roman
- [Leetcode] 12. Integer to Roman
- leetcode 12. Integer to Roman
- 【leetcode】12. Integer to Roman
- Leetcode-12. Integer to Roman
- jquery 遍历
- Go 语言标准库之 strings包
- Android总结篇系列:Activity启动模式(lauchMode)
- menu 菜单层级关系MAP组装
- vimrc文件的配置
- LeetCode 12. Integer to Roman
- js闭包
- 机器人驱动介绍(2)
- 加载 Logo 动画 试玩
- mysql出现Connection.close() has already been called. Invalid operation in this state.
- 图像显示
- 关于伺服电机的控制方式
- 自动化运维的基石CMDB
- canvas开发专题-第二天