← К списку задачПримеры
code 3 курс
HardfutureItems()

Календарь будущих карточек

В интерфейсе есть переключатель "только будущие". Он должен скрывать элементы с датой раньше выбранного дня.

Напишите функцию futureItems(items, today), которая возвращает элементы с date >= today.

Даты передаются строками в формате YYYY-MM-DD, поэтому их можно сравнивать как строки.

Примеры

Пример 1
Input
[
  [
    {
      "id": 1,
      "title": "Past",
      "date": "2026-09-01"
    },
    {
      "id": 2,
      "title": "Today",
      "date": "2026-09-08"
    },
    {
      "id": 3,
      "title": "Future",
      "date": "2026-10-01"
    }
  ],
  "2026-09-08"
]
Output
[
  {
    "id": 2,
    "title": "Today",
    "date": "2026-09-08"
  },
  {
    "id": 3,
    "title": "Future",
    "date": "2026-10-01"
  }
]
4 строк

Результат

Запусков пока нет

Submit станет доступен после выбора группы и ФИО.

Запустите код, чтобы увидеть тест-кейсы.