자기개발👨‍💻/코딩 알고리즘

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

천숭이 2021. 3. 11. 01:34

www.acmicpc.net/problem/1145

 

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

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

www.acmicpc.net

 

numbers=list(map(int,input().split()))
check=[0]*(len(numbers)+1)
numbers.sort()
tmp=1
go = True
    
while(tmp>0):
    for i in numbers:
        if tmp%i==0:
            check[numbers.index(i)]=1
    
    if check.count(1)>=3:
        print(tmp)
        go=False
        break
    if go==False: break
    tmp+=1
    check=[0]*(len(numbers)+1)