История изменений
Исправление unikoid, (текущая версия) :
Извините, на специальную олимпиаду здесь записывают? Тогда вот вам короткий и относительно читаемый вариант.
d = [10,5,3,2,1].filter(e => d >= e)[0]
Главный минус - он не ленив, в отличие от ОП-поста. Ну и фэйлит на d < 1.
Исходная версия unikoid, :
Извините, на специальную олимпиаду здесь записывают? Тогда вот вам короткий и относительно читаемый вариант.
d = [10,5,3,2,1].filter(e => d >= e)[0]
Главный минус - он не ленив, в отличие от ОП-поста.