인프런 커뮤니티 질문&답변
30강 3의 개수(large)문제 관련 질문입니다.
해결된 질문
작성
·
265
0
선생님, 30강 3의 개수 large 문제 칠판에 설명해 주시면서 while문을 이용하여 코드를 작성하여 주셨는데요,
cur 자리를 일의자리 부터 시작해서 점점 왼쪽으로 옮겨가면서 lt와 rt를 바꾸는 것까지 잘 이해하였습니다.
그런데, while문 작성시 while(lt!=0)으로 하셨는데요. (5367 예시)
마지막에 cur이 가장 왼쪽 값인 5로 되면서 lt가 0이 되는데도 while 루프가 돌아가는게 이해가 되지 않았습니다.
while문의 조건은 어떤 순서로 적용되는건지 알고 싶습니다.
감사합니다.
답변 1
0
김태원
지식공유자
안녕하세요^^
5367를 가지고 스스로 해보세요. while(lt!=0) 라인을 마지막 반복하는 시점은 lt=5일 때 참이되어 들어가고 난 다음 lt=0, cur=5, rt=367이 되어 작업을 합니다.
영상에서는 29분부터 자세히 보면 알 수 있을 겁니다.





