Решал задачу https://mirror.codeforces.com/contest/1245/problem/F и словил ВА на первом тесте. На моем dev c++ при вводе данных с первого теста выдаёт верный ответ, однако тест-система получает другой. вот мой код: https://mirror.codeforces.com/contest/1245/submission/65759291 Если кто сталкивался уже с такой проблемой, то буду рад если подскажете.
У тебя было неверно написан кусок, отвечавший за выравнивание длин векторов
first
иsecond
:У тебя:
Как минимум, тут
first.size() - minSZ
иsecond.size() - minSZ
$$$\lt 0$$$ оба.То есть у тебя вектора вообще не выравнивались, происходил выход за границы вектора. Локально, наверное, ты попадал на куски памяти, где лежали 0 и все обходилось, а на КФ попал в память, чем-то заполненную.
Вот так выдает верный ответ: