От Баювар Ответить на сообщение
К А.Б. Ответить по почте
Дата 03.01.2013 03:46:57 Найти в дереве
Рубрики Тексты; Версия для печати

вспомнить о наличии калькулятора

>Алгоритм-то примитивен.

>199007~ 20*10000 то бишь корень - это будет примерно 4*100

>Начали: 199007/400=497,5175 (400+497,5175)/2=448,75875
> 199007/448,75875=443,46099 (443,46099+448,75875)/2=446,10987
> 199007/446,10987=446,09414 (446,09414+446,10987)/2=446,1020
>И это уже с хорошей точностью - искомый корень.

Вообще-то я имел в виду вспомнить о наличии калькулятора или в компе интервьюера, или в своем мобильнике. Ограничений-то НЕ задано! Как вариант -- забить в Гугль "вычислить корень". А так -- да, отделить десятки, и каким-то раком-боком получить корень из 20 с на что-то похожим знаком после запятой. В стрессовой обстановке и при ограниченном времени.

А другого золота в Альпах нет...