Дистанционная подготовка: прошёл 39 тестов из 40
Re: прошёл 39 тестов из 40
от Peter Cherepanov - Понедельник 17 Февраль 2014, 20:54
  Там получается деление на 0.
Между прочим, использование функции вычисления модуля запрещено по условию.

А функция min() явно не запрещена, хотя ее использование и противоречит духу задачи.
Хотелось бы уточнить условие. Если цель задачи -- написать неветвящуюся программу, то abs() вполне может быть скомпилирована как "положительная загрузка."
Умножение на логические выражения тоже компилируется без ветвлений. (a > b) * a