https://www.acmicpc.net/problem/17173
PYTHON CODE
N, M = map(int, input().split())
M_list = list(map(int, input().split()))
answer = [0] * (N + 1)
for m in M_list:
temp = m
while temp <= N:
answer[temp] = temp
temp += m
print(sum(answer))
'Programming [Python] > 백준 알고리즘 솔루션' 카테고리의 다른 글
#312 백준 파이썬 [ 2845] 파티가 끝나고 난 뒤 (0) | 2020.01.03 |
---|---|
#311 백준 파이썬 [1568] 새 (0) | 2020.01.03 |
#309 백준 파이썬 [2580] 스도쿠 - DFS (2) | 2020.01.02 |
#308 백준 파이썬 [15700] 타일 채우기 4 (0) | 2019.12.26 |
#307 백준 파이썬 [10984] 내 학점을 구해줘 (0) | 2019.12.26 |