728x90
반응형

생각보다 수학적으로 생각을 많이 하게 만드는 문제였다. 내일 다시 풀어봐야겠다.

N, L, D = map(int, input().split())
res = ok = 0
i = 1
while i*D <= N*(L+5) - 5:
    if L <= i*D % (L+5) <= L+4:
        res = i*D
        ok = 1
        break
    i += 1
print(res if ok else ((N*(L+5) - 5)//D + 1) * D)

 

728x90
반응형

+ Recent posts