Что посмотреть сегодня вечером — за то время, которое у вас правда есть

Ваши данные

Длительность можно писать как удобно: 90, 90min, 1h30 или 1:30 означают одно и то же. Всё, что стоит перед длительностью, считается названием, так что запятые и тире не мешают.

Результаты

Сколько времени вы правда займёте

—

Сколько это пунктов—
Сколько времени останется—
Что вышло бы, если брать самое длинное, что ещё помещается—
Сколько времени такой способ выбросит—

Что включать

В таком порядкеДлительность

Одну и ту же сумму могут давать несколько комбинаций. Здесь показана одна, и любая другая была бы по часам ровно такой же.

И честная граница всей затеи: здесь считают минуты, а не то, насколько вам хочется это посмотреть. Это арифметика часов, а не рекомендация. Уберите строку из списка — и ответ изменится, в этом и смысл.

Реакции

0

0 Комментарии

User profile image

Прокомментируйте первым

Почему просто не взять самое длинное, что ещё помещается?

Потому что чаще всего так остаётся неиспользованное время. Со списком, с которого начинается эта страница, — три фильма по 1h40, 1h35 и 1h25 и три серии по 42 минуты — и тремя часами в запасе выбор самого длинного даёт фильм 1h40 плюс одну серию, то есть 2h22, а дальше ничего не влезает. Тридцать восемь минут пропали.

Два фильма по 1h35 и 1h25 дают ровно три часа. Тот же список, тот же вечер, ничего не потрачено впустую.

Проверено на двадцати тысячах случайных списков: выбор самого длинного тратит время впустую в 50,7 процента из них, а худший найденный случай выбросил 126 минут.

Как записать список?

По одному пункту в строке, с длительностью в конце строки. Длительность можно записать как 90, 90min, 1h30 или 1:30 — как напишется само собой.

Всё, что стоит перед длительностью, — это название, так что запятые и тире в середине не мешают. Строка без длительности в конце пропускается, и страница говорит, какие именно пропустила, а не убирает их молча.

Он правда находит лучшую комбинацию?

Да, и не наугад. Он перебирает все достижимые суммы минута за минутой, а не все комбинации подряд, поэтому список из шестидесяти строк обрабатывается мгновенно, а не вешает браузер.

Часто одну и ту же сумму дают несколько комбинаций. Страница показывает одну из них, а по часам остальные ровно так же хороши.

Он выбрал то, чего мне не хочется смотреть.

Это его честная граница. Он считает минуты, а не желание, — это арифметика часов, а не рекомендация.

Выход — считать список той самой частью, где живёт вкус: уберите то, чего сегодня не хочется, и ответ подстроится под оставшееся.