C問題

Atcoder

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

A問題 高橋直体 C問題 ピアニスト高橋君 方針 入力はド~シまでの7パターンのみです。 全パターンの入力を書き上げ、場合分けを行って出力することにしました。 1オクターブ超えるとまたドに戻るからといって、1音ずつ...
Atcoder

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

A問題 お茶 C問題 座圧 方針 座標圧縮を用います。 座標圧縮とは、大小関係はそのままに不要なデータを取り除くことでデータの数を減らす操作です。 手順は次の通りです。 ソートする 重複を排除す...
Atcoder

【Python】AtCoder Beginner Contest 033(ABC033) A,C問題 解答・解説

A問題 暗証番号 C問題 数式の書き換え 方針 次の条件を満たす数式があります。 演算子は + (加算) と * (乗算) のみからなる。乗算を優先して計算する。 括弧は存在しない。 それぞれの項は、 1...
Atcoder

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

A問題 複数形 C問題 Brute-force Attack 方針 パスワードの元となる文字列a,b,cがあります。 この3つの文字列を、1~8の数だけ組み合わせた文字列(パスワード)として、辞書順に出力する問題です。 ...
Atcoder

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

A問題 テスト評価 C問題 数を3つ選ぶマン 方針 5つの数字から3つの数を選択して合計し、3番目に大きい数を出力する問題です。 5つの数字から3を選択したときの組み合わせの数は10個あります。 いわゆる5C3の計...
Atcoder

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

A問題 スワップ 入力された値を入れ替えて出力する問題です。 pythonのprint関数は引数として指定した値の順番に表示してくれます。 そのため、aとbの順番に入力された値を入れ替えて出力するためには、 prin...
Atcoder

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

A問題 来月は何月? 今が何月かという情報から来月を出力する問題です。 今が12月かそれ以外かで条件分岐をさせてみました。 今が12月である場合は1を出力。今が12月以外の場合は1を加えて出力しています。 今回は問題...
Atcoder

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

A問題 ハンドルネーム 入力された文字列の末尾に「pp」を加えて表示させる問題です。 input関数を利用すると、入力された値は文字列として変数に代入されます。 ABC9までのA問題は計算を行うものが多かったので、「n...
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のような大きな数の場合、素直に入れ替えを行っていると制限時間内...