Search

반복문4_문제10_약수_십의자리_순서

대분류
STEP04 일차반복문
소분류
반복문4_문제

영상

문제

''' [문제] 1980의 약수 중에서 순서대로 약수를 출력했을 때, 십의자리가 3인 두 번째 약수를 출력하시오. [정답] 33 '''
Python
복사

해설

''' [문제] 1980의 약수 중에서 순서대로 약수를 출력했을 때, 십의자리가 3인 두 번째 약수를 출력하시오. [정답] 33 ''' num = 1980 count = 0 i = 1 while i <= num: if num % i == 0 and i % 1000 % 100 // 10 == 3: count += 1 if count == 2: print(i) i += 1
Python
복사