BekzhanKassenov's blog

By BekzhanKassenov, 12 years ago, In Russian

Решая задачу 251C - Number Transformation, столкнулся с такой проблемой:

Мой код ловит какой-то странный рантайм. То на 3 тесте, то на 9, то ВА 5. Локально рантайм тоже вылетает не всегда. Если убрать поставленные cerr, то рантайм вылетает всегда, с ними — рандомно. Оптимизацию -O2 я не включал.

Идея решения такова: есть функция make, принимающая 2 параметра l и r. Она возвращает минимальное количество ходов, необходимых чтобы из числа r получить число l. Ну и дальше очевидные ифы из кода. Если что не понятно — пишите, объясню.

  • Vote: I like it
  • +3
  • Vote: I do not like it