Снукер, арифметика, геометрия, числа Фибоначчи
- 16.04.16, 21:42
Прошу прощения у всех подписчиков, друзей и сочувствующих. В связи с началом ЧМ по снукеру, я практически 98% свободного времени провожу у монитора. Сегодня часов 8 уже провел, а еще первый день не закончился. Бингхэм с Картером продолжают сражаться. Вторая сессия.
А еще сегодня вычислил 1000-е число Фибоначчи, пока был перерыв в снукере.
Это 209 знаков и все целыми, вот последних три -
10261062362033262336604926729245222132668558120602124277764622905699407 98254671148827285946888745795908773 31192425640778507436576611808273267 98539177758919828135114407499369796465649524266755391104990099120377
16602747662452097049541800472897701834948051198384828062358553091918573 71770117020106551018559589860510409 47369188792784622330159810295229978 36311232618760539199036765399799926731433239718860373345088375054249
26863810024485359386146727202142923967616609318986952340123175997617981 70024788168933836965448335656419182 78561614433563129766736422103503246 34850410377680367334151172899169723197082763985615764450078474174626
А код элементарный - все за меня сделал calc (фантастический калькулятор под Линукс)
#!/usr/bin/calc -q -f
fib=1;
num=1000;
newfib=0;
oldfib=0;
for (i=1; i < num; ++i) {
print fib;
newfib=oldfib+fib;
oldfib=fib;
fib=newfib;
}
Продолжаю смотреть снукер
6