Постановка задачи:
Бесконечное число математиков заходят в бар.
Первый просит пол кружки пива, второй треть, третий четверть...
Бармен отвечает: У меня столько пива нет.
Вот программа, которая это считает:
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 литра.
Вот вариация данной задачи:
Бесконечное число математиков заходит в бар.
Первый заказывает одно пиво, второй - половину кружки, третий - четверть.
Бармен отвечает: Вот дурачьё! - И наливает две кружки.
Предлагайте Ваши варианты задач про пиво с математиками. Пишите интересные наблюдения.