2021-07-01 AtCoder Beginner Contest 135 [ A - Harmony ] をPythonで解く。コレABCのA問題にしては難しくない!?(100点、⬜️灰色diff) ⬜️灰色diff Python AtCoder 数学問題 競プロ 問題 相違なる整数 があります。 となるような整数 を出力してください。 そのような整数が存在しなければ、代わりに IMPOSSIBLE を出力してください。 atcoder.jp 解法 atcoder ABCのA問題って、基本的には問題に書いてある文言通りにコード書けばACできるのがほとんどという印象ですが、このABC135のA問題は数学的な言い換え問題的な要素が入ってます。 はまやん氏の解説より引用 abs(A-K)=abs(B-K)というのは、言い換えると、KはAとBのちょうど真ん中にある数ということになる。 これはA,Bの平均であると言えるため、平均を取ろう。 参考 blog.hamayanhamayan.com