숲을 가로지르는 큰 길에 개구리 n마리가 모였다. 같은 위치에 모인 개구리는 서로 등에 올라타 탑을 쌓는다.
i번 개구리는 위치 xi에서 출발하고, 한 번 점프할 때마다 정확히 di만큼 앞으로 간다. di는 소수이고, 개구리는 뒤로 점프하지 않는다. 그래서 i번 개구리가 설 수 있는 위치는 xi, xi+di, xi+2di, … 뿐이다.
위치 p에 쌓이는 탑의 크기는 그 위치에 도달할 수 있는 개구리의 수, 즉 xi≤p이면서 p−xi가 di의 배수인 i의 개수다.
개구리 왕은 가장 큰 탑을 구경거리로 내놓으려 한다. 크기가 가장 큰 탑을 만들 수 있는 위치가 여럿이면 그중 가장 작은 위치를 고른다. 그 위치와 탑의 크기를 구하라.