在一行上输入一个整数 代表初始数字。
在一行上输出一个整数,代表最终的结果。
38
2
对于这一组测试数据,操作过程为 。
1
from functools import reduce number = eval(input()) def func(n): if n<10: return n else: return func(reduce(lambda y,x: int(x)+int(y),list(str(n)))) print(func(number))
n = int(input()) while n > 10: n = sum(map(int,list(str(n)))) print(n)
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题