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

Обсуждение задачи 1654. Шифровка

use printf() instead of cout and string instead of char if you use c++ stl
Послано Haloom 16 июн 2018 23:42
i used deque. cout got me TLE.using printf save me.

      if(st.front()!=s[i])
        {
            st.emplace_front(s[i]);
        }
        else
            st.pop_front();


for(it=st.end()-1; it>=st.begin(); it--)
    {
        printf("%c",*it);
    }
Re: use printf() instead of cout and string instead of char if you use c++ stl
Послано bstu_student 9 авг 2018 09:08
i say more - it's better don't use stl-containers if it's possible.
char[200001] gives perfect time