https://www.acmicpc.net/problem/1145
1145번: 적어도 대부분의 배수
첫째 줄에 다섯 개의 자연수가 주어진다. 100보다 작거나 같은 자연수이고, 서로 다른 수이다.
www.acmicpc.net
# 1145 - Python 3
import sys
input = sys.stdin.readline
arr = list(map(int, input().split()))
idx = min(arr) # 반복문 실행 횟수를 최소화하기 위해 idx를 arr의 최솟값으로 설정
while True:
cnt = 0 # cnt는 배수가 될 수 있는 수의 개수
for i in arr:
if idx % i == 0:
cnt += 1
if cnt >= 3:
break
else:
idx += 1
print(idx)'코딩' 카테고리의 다른 글
| [Python] 백준 #1356. 유진수 (0) | 2023.09.19 |
|---|---|
| [Python] 백준 #1037. 약수 (0) | 2023.09.19 |
| [Python] 백준 #1292. 쉽게 푸는 문제 (0) | 2023.09.19 |
| [Python] 백준 #2163. 초콜릿 자르기 (0) | 2023.09.18 |
| [Python] 백준 #1834. 나머지와 몫이 같은 수 (0) | 2023.09.18 |