Автор: alex19921992 (20.01.2008 в 07:22)
Хм..
я думаю, при малых числах, выигрывает первый вариант, где без корня,
так как проверок там не сильно больше, чем в варианте с корнем.
то есть цикл выполняется примерно одинаковое число раз при малых числах.
но во втором варианте мы еще считаем один раз корень! а это ресурсоемкая операция.
попробуйте проверить отдельно на малых и больших числах.