AtCoder Beginner Contest 211の解説記事です。
目次
ABC211 A – Blood Pressure
問題
問題文の要約は以下の通りです。
問題の要約
\(A , B\) が与えられたとき、
\(C = \frac{A – B}{3} + B\)
で定義される \(C\) を求めよ。
制約
・\(50 \le A \le B \le 300\)
・\(A , B\) は整数
入力
\(A\) \(B\)
出力
\(C\) を出力せよ。
解説
指示通りに計算する。
解説
まず、A
とB
をint
型で受け取ります。
A,B=map(int,input().split())
\(\frac{A – B}{3} + B\) は以下のように書けます。
print((A-B)/3 + B)
解答
A,B=map(int,input().split())
print((A-B)/3 + B)
ABC211 B – Cycle Hit
問題
問題文の要約は以下の通りです。
問題の要約
H
, 2B
, 3B
, HR
のいずれかである、文字列 \(S_{1}\) , \(S_{2}\) , \(S_{3}\) , \(S_{4}\) を与えたとき、H
, 2B
, 3B
, HR
がそれぞれ1つずつあるか判定せよ。
入力
\(S_{1}\)
\(S_{2}\)
\(S_{3}\)
\(S_{4}\)
出力
H
, 2B
, 3B
, HR
がそれぞれ1つずつあれば、Yes
、そうでないならば No
と出力せよ。
解説
set
を使って、要素数が4かどうか判定する。
解説
\(S\) をset
とします。
S=set()
set
に入力を追加します。
S.add(input())
S.add(input())
S.add(input())
S.add(input())
\(S\) の要素数が4であればYes
、そうでないならば No
と出力します。
print('Yes' if len(S)==4 else 'No')
解答
S=set()
S.add(input())
S.add(input())
S.add(input())
S.add(input())
print('Yes' if len(S)==4 else 'No')