問題一覧 > 通常問題

No.1936 Rational Approximation

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 74
作問者 : noya2 / テスター : kotatsugame tatyam tassei903
15 ProblemId : 7208 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2022-05-11 00:25:26

問題文

任意の正の有理数 uu について、u=pq\displaystyle u = \frac{p}{q} となる互いに素な正整数の組 (p,q)(p,q) が唯一存在するので、 このような (p,q)(p,q)( p(u),q(u) )(\ p(u),q(u)\ ) と表します。

互いに素な 22 つの整数 P, Q (2P<Q)P,\ Q\ (2\le P\lt Q) が与えられます。

以下の条件をともに満たす有理数の組 (L, R)(L,\ R) のうち RLR-L が最小のものは唯一存在するので、 このような (L, R)(L,\ R)(Lmax, Rmin)(L_{\max},\ R_{\min}) とします。

  • 1q(L), q(R)<Q1\le q(L),\ q(R)\lt Q

  • 0<L<PQ<R\displaystyle 0\lt L\lt \frac{P}{Q}\lt R

p(Lmax)+q(Lmax)+p(Rmin)+q(Rmin)p(L_{\max}) + q(L_{\max}) + p(R_{\min}) + q(R_{\min}) を求めてください。

制約

  • 入力はすべて整数
  • 2P<Q1092\le P\lt Q\le 10^9
  • P, QP,\ Q は互いに素
  • 入力

    P QP\ Q
    

    出力

    答えを 11 行で出力してください。

    サンプル

    サンプル1
    入力
    2 3
    出力
    5

    Lmax=12, Rmin=1\displaystyle L_{\max} = \frac{1}{2},\ R_{\min} = 1 です。

    p(Lmax)=1, q(Lmax)=2, p(Rmin)=1, q(Rmin)=1p(L_{\max}) = 1,\ q(L_{\max}) = 2,\ p(R_{\min}) = 1,\ q(R_{\min}) = 1 より、これらの和である 55 を出力します。

    提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。