Python

Atcoder

【Python】AtCoder Beginner Contest 007 A問題 解答

A問題 植木算 1直線に並んでいる木々の間は何個あるかという問題です。 木々の間の数はn-1で計算できるので、そのままprint関数で出力してみました。
Atcoder

【Python】AtCoder Beginner Contest 006 A問題 解答

A問題 世界のFizzBuzz 有名なFizzBuzzの問題をもう少し優しくした問題ですね。 ナベアツ問題と個人的に読んでいます。 %を使うと割り算を行なった後の余りを計算結果として返してくれます。 今回のように...
Atcoder

【Python】AtCoder Beginner Contest 005 A,C問題 解答

A問題 1つのたこ焼きを作るためにはxグラム必要であり、現在yグラム持ち合わせているので、yをxで割り算することでたこ焼きを何個作ることができるかがわかります。 ただし、問題文の入力例を見ると割り算の結果が1未満の場合、作る...
Atcoder

【Python】AtCoder Beginner Contest 004 A,C問題 解答

A問題 C問題 方針 のリストがある中で、n÷5の剰余+1番目の要素と、n÷5の剰余+2の要素を入れ替えるという操作を繰り返す問題です。 ですが、入力例3のような大きな数の場合、素直に入れ替えを行っていると制限時間内...
Atcoder

【Python】AtCoder Beginner Contest 003 A,C問題 解答

Atcoderが主催するABC003の問題を解答します。 A問題 解答 入力例1の結果と説明を見るに、期待値を求める問題だと思います。 10000*(1/6)+20000*(1/6)+30000*(1/6)+40000・・・...
Atcoder

【Python】AtCoder Beginner Contest 002 A,C問題 解答

ABC 002の問題を解答していきます。 A問題 解答 xとyの値が同じ時はどうするかと気になりましたが、 問題文を読んでみると2つの整数は異なることが保証されていました。 今回の問題はこのままで良さそうです。  メ...
Atcoder

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

AtCoder Beginner Contest001の問題を解答します。 A - 積雪深差 B - 視程の通報 以前解いたときはACできずに一度断念してしまったのですが、久しぶりに挑戦しました。 シンプルな場合分けでよ...
Atcoder

【競技プロ】Atcoder Beginner Contest 186 C問題 「Unlucky7」を解いてみる

Atcoder Begineers Contest 186 C問題について考えます。 考え方 ①10進数と8進数で7を含む数字があれば、カウント用の変数に1ずつ加えていき、入力値からカウント用の変数を引く。 ②oct(変数) とす...
Atcoder

【ABC83-B】Atcoder Beginner Contest 83 B問題「Some Sums」

Atcoder Beginners Selectionに含まれている問題を解いてみました。 解答 整数型の数字の各桁の数をリスト内に別の要素として格納したい場合、 一度文字列型にする必要があり、ここに苦労しました。
Atcoder

【ABC195】Atcoder Beginner Contest195 C問題

解答 コンマの数は3桁増えるごとに1つ増えていくので、for文では3,6,9,・・・という具合に3から15まで2個飛ばし(stepが3)で繰り返し処理で良いみたいです。 if文ではコンマの数が増える桁(3桁増えた場合)で場合を分...