Вікіпедія: Парадокс дихотомії Зенона
Нескінченна кількість математиків заходить у бар. Перший замовляє пиво. Другий замовляє пів пива. Третій замовляє четверту частину пива. Бармен зупиняє їх, наливає два сорти пива і каже: "Ви всі купа ідіотів".
Друкуйте наступні серії до тих пір, поки програма працює, при цьому знаменник кожного елемента помножується на два:
1 + 1/2 + 1/4 + 1/8 + 1/16 + 1/32 + ...
У міру n
наближення до нескінченності наближається сума цієї послідовності 2
.
Правила
Ні, ви можете не друкувати 2
.
Ви не можете друкувати 1/1
як перший елемент.
Ви можете видалити пробіли 1+1/2+...
або додати пробіли 1 + 1 / 2 + ...
за потребою.
Ви можете використовувати нові рядки замість пробілів як роздільник через популярний попит.
Ви можете додати .
плюс 0
знамення до знаменника плюс постійну кількість s.
"Нескінченно" означає відсутність зайвих затримок і максимально довго обмежується специфікаціями поточної (змінної) системи, але не обмежується вашою поточною мовою.
Застосовуються стандартні лазівки .
Це код-гольф , тому найкоротша відповідь у байтах виграє.
+1/
s просто формував би діагональну лінію. Однак довжина знаменників змінюється лінійно (до округлення): кількість цифр 2^n
становить приблизно n log(2)/log(10)
. Ця лінійна зміна перетворюється на лінійну зміну відносної позиції кожного +1/
відносно попередньої, що є такою ж, як квадратична зміна абсолютного положення.