数位之和
试题编号: | 201512-1 |
试题名称: | 数位之和 |
时间限制: | 1.0s |
内存限制: | 256.0MB |
问题描述: |
问题描述
给定一个十进制整数
n,输出
n的各位数字之和。
输入格式
输入一个整数
n。
输出格式
输出一个整数,表示答案。
样例输入
20151220
样例输出
13
样例说明
20151220的各位数字之和为2+0+1+5+1+2+2+0=13。
评测用例规模与约定
所有评测用例满足:0 ≤
n ≤ 1000000000。
|
问题分析: 这个问题只需要将一个数的每个位数相加就可以了,先将输入的数转换成字符串,然后遍历转换成数字相加。
代码:
#输入的数字转换成字符串
n = str(input())
#和
out = 0
for i in n:
#相加时需要转换回数字
out = out +int(i)
print(out)
结果:
提交编号 | 试题名称 | 编程语言 | 评测结果 | 时间使用 | 空间使用 |
---|---|---|---|---|---|
1794908 | 数位之和 | python | 正确 | 62ms | 8.636MB |