Убить интуицию

May 27, 2024 00:00

Задачка:

У Сигизмунда Полуэкта есть фитнес-трекер, который, в частности, умеет считать количество "этажей", на которые человек пешком поднялся за день, и умеет показывать статистику ( Read more... )

puzzle

Leave a comment

maksa May 27 2024, 07:09:35 UTC
В смысле - угадать?

Reply

spamsink May 27 2024, 07:14:31 UTC
В смысле, предположить результат в уме за время, сравнимое с временем чтения условия. За это время, например, можно понять, что ответ будет строго больше 10*30 = 300, и строго меньше (10+40)/2*30 = 750, но не сильно более того.

Reply

maksa May 27 2024, 07:19:48 UTC
Ну ладно, пусть будет 370. Но это не угадывание, это оценка. )

Reply

maksa May 27 2024, 07:53:06 UTC
Что ж, проверил. Сложнее всего было запрограммировать «полуцелое округляется до чётного», я в итоге эти числа вручную вписал.

Пытаюсь понять, где я себя обманул, взяв 12,5 за среднее, а потом ещё и чуть скинув для надёжности. Понимал же, что в середине месяца уже 13 будет.

Reply

xxxxx May 27 2024, 12:38:26 UTC
а, судя по юзерпику ваш ник «печёнка»

Reply

maksa June 2 2024, 07:33:55 UTC
Забыл ответить.

Да, омонимию я тоже замечал, только юзерпик тут ни при чём - книги про муми-троллей писались на шведском, а не финском.

Reply

yatur May 28 2024, 01:56:58 UTC
Оказалось, что Питоновский round() делает это сам

Reply

spamsink May 27 2024, 16:26:45 UTC
Сразу после придумывания задачки я попытался угадать, и ошибся сильно вверх.

Reply

maksa May 27 2024, 18:18:20 UTC
Я только сейчас подумал - это ведь очень похоже на задачку о кирпичах, да? Только этажи округляются.

Reply


Leave a comment

Up