문제풀이/백준oj

[백준oj] 1145번 적어도 대부분의 배수

Hyeon-Uk 2020. 11. 12. 00:22
반응형

www.acmicpc.net/problem/1145

 

1145번: 적어도 대부분의 배수

첫째 줄에 다섯 개의 자연수가 주어진다. 100보다 작거나 같은 자연수이고, 서로 다른 수이다.

www.acmicpc.net


 

5개의 수를 입력받은다음, 1부터 계속 늘려가며 5개의 수를 나눠주고, 3개이상이 나누어지면 출력, 아니면 수를 늘려주는 식으로 풀면 간단하다.

 

a=input().split(" ")

for i in range(0,5):
    a[i]=int(a[i])

num=1

while(1):
    cnt=0
    for i in a:
        if num%i==0:
            cnt+=1
    if(cnt>=3):
        print(num)
        break
    num+=1

반응형