A問題

Atcoder

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

A問題 A Aを1とした場合の、アルファベットの順番を出力する問題です。 問題文より入力される値はA~Eまでの5種類のみだと指定されています。 もっと良い方法があるような気がしますが、5種類だけで複雑ではないので、5パター...
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 009 A問題 解答

A問題 引っ越し作業 1回でダンボールを2個運ぶことができる高橋君がN個の荷物を運ぶためには何回往復が必要かという問題です。いつも思いますが、問題文を理解することが少し難しいですね。 ダンボールの数が奇数の場合(n÷2)+1...
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のような大きな数の場合、素直に入れ替えを行っていると制限時間内...