파이썬 과제 도와주기 일지

[python] 대수학자 minje-Kim이 만든 minjeK수열 문제

devpy 2020. 6. 25. 15:30

def minje():
    n1 = int(input(""))
    n2 = int(input(""))

    while True:
        if n1 > n2:
            print("n1은 항상 n2 보다 작아야 합니다 ")
            n1 = int(input())
            n2 = int(input())
        else:
            break
                
    count = 0
    a = []
    a.append(n1)

    while True:
        if a[count] >= n1 and a[count] <= n2:
            if a[count] > 0:
                a.append(a[count]*2+1)
                count +=1
            elif a[count] <0:
                a.append(a[count]**2)
                count +=1
            elif a[count] == 0:
                a.append(a[count]+10)
                count +=1
        else:
             break

    del a[0]

    if a[count-1] > n2:
        del a[count-1]

    print("\n[ 출 력 ]")
    for i in range(len(a)):
        print(a[i])
    

minje()