Всем привет!
На прошедшем туре Яндекс.Алгоритма случился вот такой инцидент: следующий код к задаче D взломался совершенно глупым простым тестом (50000 рэндомных add и потом 50000 sum подряд) - улетел по ВА. Однако потом в дорешивании этот же код получил ОК, попытки повторить ошибку не удались.
UPD: Чтобы не было придирок. Самое первое решение было неверно. Однако потом оно было исправлено, но все равно получило ВА, источник которого мне не ясен. Предложенный ниже код - это третья посылка по задаче, на мой взгляд - верная, но не прошедшая взлом.
Как по-вашему, код верный, и это какой-то глюк Codeforces, или вы сможете предложить тест, на котором он не работает (или хотя бы объяснить, почему он может работать неверно)?
Спасибо за помощь!
Собственно, вот сам код: http://pastebin.com/70w636Qb
01:42:55 Неправильный ответ на взлом 1 [взломы] → 463338
01:53:25 Неправильный ответ на взлом 1 [взломы] → 463714
Вот за такие штуки хочется оторвать что-нибудь авторам явы. В шарпе этот момент сделан гораздо лучше.
UPD. отбой, теперь goryinyich в списке:)