2023年4月25日火曜日

Codeforces Round 867 (Div. 3)

  G2が解けず。

コンテスト後のツイート

G2. Magic Triples (Hard Version)

 b(中央の要素)の大きさで場合分けするという解法ツイートを見てAC。a, b, cについて、b=a*x, c=b*xとなるxの大きさが10^3より大きいか小さいかで場合分けすると上手くいく。

 高速素因数分解などの方針が頭をよぎって思いつかなかったが、aが10^9以下という制約なら、三つに(10^3ずつ)区切ることは考えなくてはいけなかった。なお、PyPyじゃ通せずRUSTでAC。

0 件のコメント:

コメントを投稿