TeraCoder2024
コンテスト日時
2024/12/22 (Su) 14:00 - 18:00

G - Astronomical observation

Assam
2
s
1024
MB
200

問題文

寺子さんは宇宙を観察するために天体望遠鏡の映像を無限に長いディスプレイに表示しています。
表示されている宇宙は一等星と二等星しかなく、それらは同一直線上に等間隔で並んでいます。
一等星はディスプレイの左から $N$ メートルから $D_1$ メートルごとに、二等星は $M$ メートルから $D_2$ メートルごとに表示されています。
しかし、2等星の観察をしたい寺子さんは一等星と二等星が同じ位置にあると観察しずらいので同じ位置にある一等星をすべて破壊することにしました。
$K$ 番目に破壊されるのは左から何番目の一等星か出力してください。
この問題においては必ずK番目が存在する入力のみ与えられます。

制約

  • $0 \leq N, M \leq 1000$
  • $1 \leq$ $D$1, $D$2 $\leq 1000$
  • $1 \leq K \leq 10^9$
  • 入力は全て整数

入力

1行目にN・M・K、2行目に $D_1$・$D_2$が与えられます。

$N$ $M$ $K$
$D_1$ $D_2$

出力

K番目に破壊されるのは左から何番目の一等星か出力してください。

入力例 1
1 3 2 3 4
出力例 1
7

一等星と二等星が被るのは左から7メートル、19メートル、31メートル...と続きます。
一等星は1, 4, 7, 10, 13, 16, 19...となるので答えは7です。

提出
C++23 (g++ 12.2.0)