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')
