提出 #49675575


ソースコード 拡げる

#include <iostream>
#include <map>

using namespace std;
using ui = unsigned int;

int main()
{
  ui n;
  cin >> n;

  map<string, ui> sc;
  for (ui i = 0; i < n; i++)
  {
    string s;
    cin >> s;
    sc[s]++;
  }

  string ans = "";
  ui mx = 0;
  auto it = sc.begin();
  while (it != sc.end())
  {
    if (mx < it->second)
    {
      mx = it->second;
      ans = it->first;
    }
    it++;
  }

  cout << ans << endl;
  return 0;
}

提出情報

提出日時
問題 B - Election
ユーザ michimani
言語 C++ 20 (Clang 16.0.6)
得点 200
コード長 471 Byte
結果 AC
実行時間 1 ms
メモリ 3680 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 3
AC × 14
セット名 テストケース
Sample sample_00.txt, sample_01.txt, sample_02.txt
All case_00.txt, case_01.txt, case_02.txt, case_03.txt, case_04.txt, case_05.txt, case_06.txt, case_07.txt, case_08.txt, case_09.txt, case_10.txt, sample_00.txt, sample_01.txt, sample_02.txt
ケース名 結果 実行時間 メモリ
case_00.txt AC 1 ms 3560 KiB
case_01.txt AC 1 ms 3680 KiB
case_02.txt AC 1 ms 3400 KiB
case_03.txt AC 1 ms 3540 KiB
case_04.txt AC 1 ms 3488 KiB
case_05.txt AC 1 ms 3608 KiB
case_06.txt AC 1 ms 3484 KiB
case_07.txt AC 1 ms 3620 KiB
case_08.txt AC 1 ms 3488 KiB
case_09.txt AC 1 ms 3512 KiB
case_10.txt AC 1 ms 3536 KiB
sample_00.txt AC 1 ms 3472 KiB
sample_01.txt AC 1 ms 3476 KiB
sample_02.txt AC 1 ms 3540 KiB