N = int(input())
quotient = 2
while N != 0:
if N % quotient == 0: # N / q 의 나머지가 0일때, 몫 출력 및 N / q
print(quotient)
N = N/quotient
else:
quotient += 1 # 나머지가 0 이 아닐때, 몫에 1을 더해줌
N값이 0이 되면 while문 탈출해야하는데 애가 결과값 제대로 출력하고 while문 계속 도는건지 팬 돌아가는소리 계속내네
소수점은 나누어떨어지지 않는다.
우동사리들은놈 마냥 N/quotient 가 0이 될거라고 생각했네요.. 감사합니다
바부야, N = N/q 하면 1이 나오잖아 그러니꺄 계쏙 돌아가찌!
i = 1 while i: ..... print("나는 병신이다") ..... ..... i += 1 ..... ..... if i > 3: ..... ..... ..... break