TGViewer
Python Community Python Community @python_community_ru · 11.6K subscribers
Post #1174 4.1K
⚡️ Задачка с собеседования | #Medium

Условие:

Вам дан массив, который состоит из массивов типа [ID, time], где пользователь ID выполнил какое-то действие в минуту time. Также вам дано число, указывающее на количество возможных пользователей.

Вам нужно вычислить массив ответов размером k элементов так, чтобы для каждого j (1 <= j <= k) answer[j] было числом пользователей, чьё время активности равно j. Учитывайте, что он может в одно и то же время сделать несколько действий, но это считается как одна минута.

Пример:

solution([[0, 5], [1, 2], [0, 2], [0, 5], [1, 3]], 5) ➞ [0, 2, 0, 0, 0]

У ID = 0 ВАП будет 2 (5, 2, 5), и у ID = 1 ВАП будет 2 (2, 3). На answer[2 - 1] пишем количество пользователей, чьё время активности = 2. Это 0 и 1, то есть записываем 2.

solution([[1, 1], [2, 2], [2, 3]], 4) ➞ [1, 1, 0, 0]

📌 Пишите ваше решение в комментариях. Решение будет через несколько часов на этом канале. 👇

#Задачка_с_собеседования
More from @python_community_ru
  1. Oct 12, 2026⚡️ Overmind - open-source слой для автоматической оптимизации AI-агентов. Вместо ручного т…
  2. Oct 12, 2026‍🖥 Python-дайджест недели: агенты с онтологией, рантайм-проверка типов и SQLite в проде С…
  3. Oct 10, 2026‍🐍 Ротация прокси в Python может обходиться без списка IP и `random.choice()` Если провай…
  4. Oct 9, 2026‍Вышел Python 3.15: ленивые импорты, frozendict, UTF-8 по умолчанию и JIT, который наконец…
  5. Oct 8, 2026🦙 Ollaya: запуск моделей принятия решений в стиле Ollama. Скачиваете модель, поднимаете л…
  6. Oct 7, 2026‍Python 3.15 почти готов: вышел RC3, финальный релиз 9 октября Python 3.15.0rc3 вышел 2 ок…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →