Atcoder Beginner Contest

Atcoder

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

A問題 アルバム ・・・S枚目・・・T枚目・・・N枚目と写真がある中で、S〜Tまでの写真の枚数を数える問題です。 S枚目以上、T枚目以下 と問題にあるので、T-(S-1)と計算すると良いかと思います。 (コードではTか...
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 185 C【Python】

メモ 重複組み合わせの問題で、mathモジュールにあるcomb関数を使用することで解答できるということなのですが、 重複組み合わせで解けること自体に理解が及ばず、再度挑戦します。 今回は参考にした記事を記載。 参考記事 ①...
Atcoder

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

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