랑이 집사는 고양이들이 좋아한다는 캣닢을 직접 재배하려고 한다.
일직선으로 놓여진 개의 화분에 캣닢이 하나씩 심어져 있다.
각 화분은 초기에 만큼의 수분을 머금고 있고, 매일 아래와 같은 일이 순서대로 일어난다.
모든 캣닢이 살아 있는 기간이 최대한 길어지도록 물을 줄 때, 첫 캣닢이 죽는 날짜를 출력하는 프로그램을 작성하시오. 첫 날은 1일이다.
from sys import stdin
n, k, a, b = map(int, stdin.readline().split())
day = 0
arr = [k] * n
loca = 0
while 0 not in arr:
loca = arr.index(min(arr))
for i in range(a):
arr[loca + i] += b
for i in range(n):
arr[i] -= 1
day += 1
print(day)