問題概要
問題ページ
-
B - Cycle Hit
問題ページへ移動する
問題文
\(4\) つの文字列 \(S_1, S_2, S_3, S_4\) が与えられます。
この中に、H
, 2B
, 3B
, HR
がそれぞれ \(1\) つずつあるか判定してください。
ただし、全ての \(S_i\) は H
, 2B
, 3B
, HR
のいずれかと一致します。
制約
- \(S_i\) は
H
,2B
,3B
,HR
のいずれかと一致する
問題の考察
ACコード
import sys
import collections
def solve():
input = sys.stdin.readline
mod = 10 ** 9 + 7
d = collections.defaultdict(int)
for i in range(4):
s = str(input().rstrip('\n'))
d[s]
print("Yes" if len(d) == 4 else "No")
if __name__ == '__main__':
solve()