코딩공부

[코드트리 조별과제] a 부터 b 까지

두루미구구 2024. 8. 17. 17:53

 

a,b = map(int,input().split())

print(a,end=" ")
while a < b:
    if a%2!=0:
        a= a*2

        if a>b:
            break

        print(a,end=" ")

    elif a%2==0:
        a= a+3

        if a>b:
            break   

        print(a,end=" ")

#for로 작성했었는데
#파이썬은 for도중에 값 수정 안된다고함
#웃기는 자식..

 

 

처음에 for 문으로 작성했었는데

알고보니까 파이썬은 for 작동 도중에 값수정(a의 값)이 안된다고 한다.

그래서 while문으로 작성해야한다고 함

 

 

오늘의 교훈

for가 안된다면 while로 작성해볼 생각해보기

 

 

 

https://www.codetree.ai/missions/4/problems/a-to-b?&utm_source=clipboard&utm_medium=text

 

코드트리 | 코딩테스트 준비를 위한 알고리즘 정석

국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요.

www.codetree.ai