AtCoder Beginner Contest 084
C
Special Trains
AtCoder
⌀ 908
原题
← BD →
翻译中…

Problem Statement

翻译中…

A railroad running from west to east in Atcoder Kingdom is now complete.

翻译中…

There are $N$ stations on the railroad, numbered $1$ through $N$ from west to east.

翻译中…

Tomorrow, the opening ceremony of the railroad will take place.

翻译中…

On this railroad, for each integer $i$ such that $1≤i≤N-1$, there will be trains that run from Station $i$ to Station $i+1$ in $C_i$ seconds. No other trains will be operated.

翻译中…

The first train from Station $i$ to Station $i+1$ will depart Station $i$ $S_i$ seconds after the ceremony begins. Thereafter, there will be a train that departs Station $i$ every $F_i$ seconds.

翻译中…

Here, it is guaranteed that $F_i$ divides $S_i$.

翻译中…

That is, for each Time $t$ satisfying $S_i≤t$ and $t%F_i=0$, there will be a train that departs Station $i$ $t$ seconds after the ceremony begins and arrives at Station $i+1$ $t+C_i$ seconds after the ceremony begins, where $A%B$ denotes $A$ modulo $B$, and there will be no other trains.

翻译中…

For each $i$, find the earliest possible time we can reach Station $N$ if we are at Station $i$ when the ceremony begins, ignoring the time needed to change trains.

翻译中…

Constraints

翻译中…
  • $1≤N≤500$
  • $1≤C_i≤100$
  • $1≤S_i≤10^5$
  • $1≤F_i≤10$
  • $S_i%F_i=0$
  • All input values are integers.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

N
C_1 S_1 F_1
:
C_{N-1} S_{N-1} F_{N-1}

翻译中…

Output

翻译中…

Print $N$ lines. Assuming that we are at Station $i$ $(1≤i≤N)$ when the ceremony begins, if the earliest possible time we can reach Station $N$ is $x$ seconds after the ceremony begins, the $i$-th line should contain $x$.

翻译中…

样例

Input #1
3
6 5 1
1 10 1
Output #1
12
11
0
We will travel from Station $1$ as follows: - $5$ seconds after the beginning: take the train to Station $2$. - $11$ seconds: arrive at Station $2$. - $11$ seconds: take the train to Station $3$. - $12$ seconds: arrive at Station $3$. We will travel from Station $2$ as follows: - $10$ seconds: take the train to Station $3$. - $11$ seconds: arrive at Station $3$. Note that we should print $0$ for Station $3$.
Input #2
4
12 24 6
52 16 4
99 2 2
Output #2
187
167
101
0
Input #3
4
12 13 1
44 17 17
66 4096 64
Output #3
4162
4162
4162
0
题目信息
题号
abc084_c
时间限制
3 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。