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

Обсуждение задачи 1510. Порядок

Please Help, TLE #21
Послано Najmaddin Akhundov 12 дек 2014 12:31
#include<iostream>

using namespace std;

int arr[500005];

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

    long long int a;
    int p = 0;

    arr[0] = -1;
    for (int i = 0; i < n; i++)
    {

        cin >> a;

        if (a == arr[p] || p == 0)
        {
            p++;
            arr[p] = a;
        }
        else
            p--;
    }

    cout << arr[1] << endl;

}

Edited by author 12.12.2014 12:48

Edited by author 12.12.2014 12:48