Решая задачу 251C - Number Transformation, столкнулся с такой проблемой:
Мой код ловит какой-то странный рантайм. То на 3 тесте, то на 9, то ВА 5. Локально рантайм тоже вылетает не всегда. Если убрать поставленные cerr
, то рантайм вылетает всегда, с ними — рандомно. Оптимизацию -O2
я не включал.
Идея решения такова: есть функция make
, принимающая 2 параметра l и r. Она возвращает минимальное количество ходов, необходимых чтобы из числа r получить число l. Ну и дальше очевидные ифы из кода. Если что не понятно — пишите, объясню.