スポンサーリンク

【ABC001】AtCoder Beginner Contest 001 A,B,C問題 解答【Python】

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

AtCoder Beginner Contest001の問題を解答します。

A – 積雪深差

B – 視程の通報

以前解いたときはACできずに一度断念してしまったのですが、久しぶりに挑戦しました。

シンプルな場合分けでよさそうでした。

ややこしいのは②と③のパターンで、桁が変わるときにどうなるのかを考える必要がありそうでした。

C – 風力観測

方針

・条件分岐を全部書く

・round関数で四捨五入する時、2.5など端数が5である場合は、四捨五入の後の数字が偶数となるように行われるため、端数が5の場合は切り上げする関数を作成

解答

コード

その他

他の解説記事一覧

AtCoder Beginner Contest 解答・解説記事一覧

参考

Atcoderを解くうえで参考になりそうな書籍をこちらの記事で紹介しています。

Atcoderに挑戦する時に参考になるサイト・書籍

コメント