반응형
코드
n_list = list(map(int,input().split()))
n = min(n_list)
while 1:
cnt = 0
for i in range(5):
if n % n_list[i] == 0:
cnt +=1
if cnt >= 3:
break
n += 1
print(n)
설명
입력 받은 n_list의 숫자들 중에서 가장 작은 수를 n이라 하고 n 부터 1씩 증가시켜가면서 n_list에 있는 숫자들과 나눈 나머지 값이 0이면 cnt를 증가시켜줬다. cnt 값이 3 이상이면 while문을 빠져나온다.
반응형
'알고리즘 > 완전탐색' 카테고리의 다른 글
[백준][Python] 2160번 그림 비교 (0) | 2022.07.18 |
---|---|
[백준][Python] 18512번 점프 점프 (0) | 2022.07.18 |
[백준][Python] 13410번 거꾸로 구구단 (0) | 2022.07.15 |
[백준][Python] 1059번 좋은 구간 (0) | 2022.07.14 |
[백준][Python] 2635번 수 이어가기 (0) | 2022.07.14 |
댓글