포포's 코딩&일상 기록

8월 14일 월요일 코테 본문

코테

8월 14일 월요일 코테

포포252 2023. 8. 18. 17:14

 

No. 1

 

 

-  문제 : 언제 끝날지 모르는 상황에서의 loop / 2의 거듭제곱수

https://www.codetree.ai/missions/4/problems/pow-of-2?utm_source=clipboard&utm_medium=text 

 

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

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

www.codetree.ai

 

코드 

 

n= int(input())
cnt = 0 
while n != 1: # 1이될때까지(1이아닌동안...) 2로 나눈다.. 2로 몇번 나눌수있는지확인하기위함
    # while n ==1 하면 안돎... 
    n //= 2 
    cnt += 1

print(cnt)

 

새롭게 알게된것 

 

 

 

주의할점

while 조건식 작성할때 조심하기 ... 1이될때까지.. 실행한다는것의 의미는.. 1이 아닌동안 실행한다는의미임 

 

 

 

 

 

 

 

'코테' 카테고리의 다른 글

8월 16일 수요일 코테  (0) 2023.08.18
8월 15일 화요일 코테  (0) 2023.08.18
8월 13일 일요일 코테  (0) 2023.08.18
8월 12일 토요일 코테  (0) 2023.08.18
8월 11일 금요일 코테  (0) 2023.08.18