ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1617. Ползуны

C++ AC
Послано D4nick 27 янв 2019 19:59
#include <iostream>
#include <map>
using namespace std;
int main() {
    int n;
    cin >> n;
    map <int, int> m; int d, ans = 0;
    for (int i = 0; i < n; i++) {
        cin >> d;
        auto f = m.find(d);
        if ( f == m.end())
            m.insert(make_pair(d, 1));
        else {
            f->second++;
            if (f->second % 4 == 0)
                ans++;
        }
    }
    cout << ans;
}


Edited by author 30.01.2019 03:14