Добрый день.
В режиме ранней беты мы запускаем новую фишку Codeforces, которая будет полезна многим активным пользователям сайта. Теперь вы можете создавать, управлять и использовать "списки пользователей".
В некотором роде это своеобразное и более функциональное обобщение концепции "друзей". Вы можете создать список интересных вам пользователей (а можете создать 100 таких списков) и, используя список, фильтровать результаты раундов, быстро анализировать какие задачи решены в архиве, а какие нет. Эта функциональность хорошо подходит для организации тренерской работы — я сам ее использую. Собрав в список всех тренирующихся студентов, легко подбирать задачи, которые не были решены (и даже просто не сделаны попытки) всеми студентами одновременно.
У списка есть название и два относительно секретных ключа — один для его просмотра/использования, а второй для редактирования. Например, вот ключ для просмотра на список со студентами ЦОПП-СГУ на осень 2015-го года: 15c68c2cf878267d59373d1e56be8c9a
Это означает, что на некоторых страницах вы можете использовать дополнительный параметр ?list=ключ
, чтобы применить список. Вот пример кусочка экрана по ссылке http://codeforces.net/problemset/page/3?list=15c68c2cf878267d59373d1e56be8c9a
:
Ага, на ближайшую тренировку я могу дать задачи 538H - Summer Dichotomy и 538G - Berserk Robot . Первое число обозначает количество решивших задачу, а второе — количество попытавшихся ее решить. Поиск в таких случаях производится не только по конкретно этой задаче, но по всем возможностям ее использования (сдал задачу в другом дивизионе или мэшапе — информация не потеряется!).
Появились дополнительные элементы управления, чтобы было поудобней выбирать списки:
В настоящий момент списки можно применить:
- для просмотра архива (показывается дополнительно сколько решили/попробовали)
- для просмотра списка раундов/тренировок (показывается дополнительно сколько решили/попробовали)
- для просмотра результатов раунда (фильтруется списком)
Напоминаю, что функциональность пока в режиме ранней беты — возможны какие-то накладки. Исправим (но после полуфинала).
А в какие еще применения спискам пользователей можете предложить вы?