Блог пользователя Scorpy

Автор Scorpy, 15 лет назад, По-русски

Решая задачу 1000 из SRM_403 Div 2(Условие) я столкнулся с проблемой. Мой код правильно работает для сэмпл тестов локально в Visual Studio. Когда я запускаю его в Арене то получаю исключение bad_alloc.
Вот код:
http://pastie.org/2052123
Опытным путём удалось выяснить, что это исключение вылетает в основном цикле при i >= 208727.
Почему может возникать это исключение?

  • Проголосовать: нравится
  • -2
  • Проголосовать: не нравится

15 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
Уверены, что ваше решение укладывается в 64Мб памяти?
15 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
126 миллионов интов это много...
Про bad_alloc можно почитать тут.