スポンサーリンク

【Python】AtCoder Beginner Contest 093 A,C問題 解答・解説

スポンサーリンク
スポンサーリンク
この記事は約1分で読めます。

A問題 abc of ABC

 

C問題 Same Integers

方針

こちらのサイトを参考にさせて頂きました。

ABC093 C – Same Integers – Qiita

3つの整数をリストに格納し、以下の操作を繰り返します。

・昇順(小さい方から)ソート

・リストの1つ目の要素<リストの2つ目の要素である間は、リストの1つ目の要素に2を加える。

・リストの1つ目の要素=リストの2つ目の要素である場合は、リストの1つ目の要素とリストの2つ目の要素にそれぞれ1を加える。

解答

[1]

初めから3つの整数が同じ場合があるので、その時は方針で記載した操作は行わず、0と解答しています。

[2]

方針で記載した操作の部分になります。

詳細はコメントをご覧ください。

 

こういう数字を操作するようなタイプの問題は苦手です。

コメント