AtCoder Beginner Contest 231 B 問題 Election
問題
提出解答
問題の概要
のうち, 最も多く現れる文字列は何か? ただし, この問題ではこのような文字列が一意に定まるような入力のみ与えられる.
制約
- は英小文字からなる長さ 以上, 以下の文字列
- は整数
- 最も多く現れる文字列は一意に定まる.
解法
ごとに, が に何回登場するかみればよい. が に登場する回数を としたとき,
を満たすような を求め, を出力すれば良い.
ただし, となる は複数の候補が挙げられる場合があるが, 制約から, 条件を満たす について, は一致する.
そして, この解法の計算量は であるが, 辞書を用いることにより, 計算量が になる.