#45820: Python


wming0264@gmail.com (User)

學校 : 不指定學校
編號 : 304439
來源 : [180.177.14.82]
最後登入時間 :
2025-04-17 21:22:11
d672. 10922 - 2 the 9s -- UVa10922 | From: [180.177.14.82] | 發表日期 : 2025-04-17 21:24

while True:

    try:

        num = int(input())

        d = 0

        def func1(a):

            f = True

            while f == True:

                global d

                sum1 = 0

                for h in range(len(str(a))):

                    sum1 = int(str(a)[h]) + sum1

                d += 1    

                if sum1 < 10:

            

                    f = False

                    break

            

                return func1(sum1)

        if num < 1:

            pass

        elif num % 9 != 0:

            print("{} is not a multiple of 9.".format(num)) 

        else:

            func1(num)               

            print("{} is a multiple of 9 and has 9-degree {}.".format(num,d)) 

    except EOFError:

        break           

 
ZeroJudge Forum