C問題

Atcoder

【Python】AtCoder Beginner Contest214 A,B問題 解答

A - Bitwise Exclusive Or Pythonは a^bとすることでXOR演算が可能です。 B - Booby Prize  list2のブービー値からリストのインデックスを取得 list2は並べ替え後の...
Atcoder

【Python】AtCoder Beginner Contest212 A,B,C問題 解答

A問題 Alloy B問題 Weak Password 4桁の数字が入力されるので、全て同じ数字の場合と、数字が1234のように1つずつ増えて連続している場合にWeak、それ以外はStrongと表示させる問題です。いくつかの...
Atcoder

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

A問題 500 Yen Coins 解答 C - Count Order 方針 N<8と制約が小さいので計算が間に合う(N<10までならN!は間に合う) 順列全探索を行う itertoolsの...
Atcoder

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

A問題 White Cells C - Energy Drink Collector 方針 M本のドリンクを購入したい。i番目の店ではA円のドリンクをB本購入できる。 M本購入するために必要な最小金額を求める問題。 ...
Atcoder

【Python】AtCoder Beginner Contest 053 A,B問題 解答

A問題 ABC/ARC B問題 A to Z String 文字列sの中から 'AADZZ' などAとZが複数ある場合は、入力例より最初のAと最後のZを使うようです。 find()はカッコの中で指定した引数を文字列の...
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(変数) とす...