DrMemory при проверке "взломов" решений на контесте

Revision ru5, by Roman1, 2018-05-07 16:21:03

Добрый день.

На контесте http://codeforces.com/contest/977 отправлено существенное количество решений, содержащих ошибки вроде выхода за границы массива или чтения неинициализированной памяти. Многие из этих решений сейчас являются принятыми, поскольку эти ошибки не приводят к падению: переменные "удачно" расположились в памяти.

Многие из этих решений сейчас отмечены как зачтенные. Соответственно, их можно попробовать "взломать", то есть составить тест, который выявит некорректность решения.

В режиме запуск (http://codeforces.com/contest/977/customtest), при указании компилятора в режиме Diagnostics (DrMemory) ошибки детектируются.

Вопрос — как сделать так, чтобы отправленный "взлом" проверялся в режиме DrMemory, то есть чтобы ошибки в обращении с памятью были детектированы и в режиме "взлома" также как в режиме customtest?

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
ru5 Russian Roman1 2018-05-07 16:21:03 2 Мелкая правка: ' детектируется. \n\nВ' -> ' детектируются. \n\nВ'
ru4 Russian Roman1 2018-05-07 01:15:54 2 Мелкая правка: ' или чтение неинициал' -> ' или чтения неинициал'
en2 English Roman1 2018-05-07 00:47:16 1 Tiny change: 'Hi\n\nIn the' -> 'Hi,\n\nIn the'
ru3 Russian Roman1 2018-05-07 00:46:59 1 Мелкая правка: 'ся в режим DrMemory,' -> 'ся в режиме DrMemory,'
en1 English Roman1 2018-05-07 00:46:44 771 Initial revision for English translation
ru2 Russian Roman1 2018-05-07 00:42:37 2 Мелкая правка: 'ory) ошибка детектиру' -> 'ory) ошибки детектиру'
ru1 Russian Roman1 2018-05-07 00:41:59 904 Первая редакция (опубликовано)