Тема: С++
Показать сообщение отдельно

  #8  
Старый 12.11.2007, 22:39
DWORD
Участник форума
Регистрация: 24.07.2007
Сообщений: 138
Провел на форуме:
165671

Репутация: 215
По умолчанию

Forcer, ну и дела... Рекурсия... Многократные вызовы функций вывода, деление на двойку обычным делением вместо сдвига, остаток остатком вместо конъюнкции. В условии какое-то неясное условие "меньше", вместо проверки на равенство нулю (что оптимизируется компилятором). Да и при том по условию задачи число беззнаковое. Да еще и само деление на двойку вычисляется будь здоров сколько раз. Если уж писать такой плевочек кода - то писать красиво!