Обновить

Постановка задачи:

Бесконечное число математиков заходят в бар.
Первый просит пол кружки пива, второй треть, третий четверть...

Бармен отвечает: У меня столько пива нет.


Вот программа, которая это считает:

const бармен = function (математиков) {
    let пиво = 0;
    let счётчик = 1;
    let делитель = 2;
    while (счётчик <= математиков) {
        пиво += 1 / делитель++;
        счётчик++;
    }
    return пиво;
};

Вот пиво в зависимости от количества математиков:

1 - 0.5
10 - 2.02
100 - 4.197
1 000 - 6.486
10 000 - 8.788
100 000 - 11.09
1 000 000 - 13.393
10 000 000 - 15.695
100 000 000 - 17.998
```
Результаты расчётов расхода пива на математиков
Результаты расчётов расхода пива на математиков

С каждым разрядом, начиная от 10 000 математиков, прирост пива составляет 2,3 литра.

Вот вариация данной задачи:

Бесконечное число математиков заходит в бар.
Первый заказывает одно пиво, второй - половину кружки, третий - четверть.
Бармен отвечает: Вот дурачьё! - И наливает две кружки.

Предлагайте Ваши варианты задач про пиво с математиками. Пишите интересные наблюдения.

Теги:
Рейтинг0
Комментарии4

Боты на серверах Telegram уже доступны — подайте заявку в бету

Хотите запустить Telegram-бота на инфраструктуре самого Telegram — без отдельного VPS, Docker-контейнера, настройки вебхуков и постоянного контроля за сервером? Похоже, функция постепенно становится доступной: участники сообщества @boto_shop уже написали, что получили бета-доступ к запуску ботов на серверах Telegram. Ниже инструкция, как подать заявку на доступ

Боты на серверах Telegram уже доступны — подайте заявку в бету

Публикации