Add Digits
来源:互联网 发布:墨守成规淘宝店铺 编辑:程序博客网 时间:2024/05/21 14:58
Add Digits
Total Accepted: 46491 Total Submissions: 97958 Difficulty: Easy
Given a non-negative integer num, repeatedly add all its digits until the result has only one digit.
For example:
Total Accepted: 46491 Total Submissions: 97958 Difficulty: Easy
Given a non-negative integer num, repeatedly add all its digits until the result has only one digit.
For example:
Given num = 38, the process is like: 3 + 8 = 11, 1 + 1 = 2. Since 2 has only one digit, return it.
class Solution(object): def addDigits(self, num): """ :type num: int :rtype: int """ result=sum(map(lambda x:int(x),unicode(num))) if result<10: return result return self.addDigits(result)
0 0
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- Add Digits
- 文章标题
- 【解惑】Java动态绑定机制的内幕
- OC中的内存管理
- Maven 仓库中添加Oracle JDBC驱动(11g)
- 开源小工具一:获取客户端内嵌IE控件(Internet Explorer_Server)的URL
- Add Digits
- 核心java系列——I/O流详解(一)
- tomcat奇怪错误之A child container failed during start
- Java静态绑定与动态绑定
- fastjson解析 变量丢失问题
- 中文句法分析
- matlab学习笔记(十四)---形态学应用
- Spring从配置文件中读取中文,显示乱码
- PS: Unsupervised Learning of Visual Representations Using Videos___ICCV2015