Столкнулся с такой проблемой. Сдавая задачу https://codeforces.me/contest/1389/problem/F получал RE 1, а после изменения типа функции получил AC. После нескольких тестов я заметил, что мой код получает RE, только если отправлять его под С++17(64), а на других версиях он получает AC. Вот две посылки, которые различаются только языком https://codeforces.me/contest/1389/submission/90231265 https://codeforces.me/contest/1389/submission/90231697 Подскажите, пожалуйста, почему так происходит. Функция, из-за которой происходило RE — pull на 22 строчке.
Автокомментарий: текст был обновлен пользователем I_love_Slamur (предыдущая версия, новая версия, сравнить).
А в чем кажется странность? CF даже явно выделил, что "функция ничего не возвращает". По плюсовым правилам, это undefined behaviour, если функция не void, и при этом не main.