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

Обсуждение задачи 1306. Медиана последовательности

WA #5
Послано Accepted 2 мар 2013 12:05
I use priority queue,the memory that I used is 236 KB,but I still WA at test 5,but I don't know why...
Re: WA #5
Послано Міша 12 июн 2014 23:40
You need use unsigned int.
Re: WA #5
Послано EGlym 18 фев 2017 05:39
could someone tell me why ?

Edited by author 18.02.2017 05:40

Edited by author 18.02.2017 05:40
Re: WA #5
Послано ToadMonster 18 фев 2017 20:26
2^31-1 can be stored into signed int.

But, when length of input is even, you need to value average, so (probably) add 2 values and receive integer overflow.
It doesn't mean you must use unsigned. You can avoid overflow in any other way.