Войти Регистрация
Data base

135. Участники с 300–499 баллами

Средняя

Redis · Redis 7.4.11

Весенняя олимпиада по программированию 2026 года. Баллы — в отсортированном множестве contest:2026-spring:score, участник — логин. Призёры — от 500 баллов, а 300–499 дают приглашение на летнюю школу в Москве.

Верните трёх участников с наибольшими баллами в диапазоне 300 ≤ score < 500, от большего к меньшему. При равных баллах порядок тот, который даёт Redis при обратном обходе.

В работе: Лидерборды, рейтинги продавцов, фильтр «цена от и до» по отсортированному множеству.

Как проверяем Движка Redis в браузере пока нет, поэтому здесь не запрос, а выбор решения. Выберите все верные варианты (одна лишняя отметка допустима). После ответа — почему каждый вариант верный или нет. Ответ один на подход: после него показываем разбор.
отсортированные множестваZRANGE BYSCOREREVLIMITисключающая граница

Источник: на данных олимпиады: таблица баллов участников. Условие пересказано своими словами.

Давали на собеседовании? Ответов пока мало — ваш поможет.

Какие команды вернут трёх лучших с 300 ≤ баллы < 500?

  • ZRANGE (500 300 BYSCORE REV LIMIT 0 3
  • ZREVRANGEBYSCORE (500 300 LIMIT 0 3
  • ZRANGE 300 (500 BYSCORE REV
  • Включающая граница 500
  • Без REV