Блог пользователя mimirrow

Автор mimirrow, история, 4 года назад, По-русски

Всем привет!

Я сейчас поддерживаю телеграм бота для получения информации о посылках и статистике на codeforces для группы пользователей и хотел бы поговорить про расширение API.

Текущая версия API позволяет получать "открытую" информацию, которую может получить любой пользователь. Но для образовательных или тренировочных целей часто создаются закрытые группы, где много пользователей могут решать подобранные контесты (плюс это все находится в одном месте, что очень удобно). Проблема же в том, что API не позволяет получить поссылки внутри групп, и это довольно печальный факт. Много кто не решает внешние раунды, но решает внутри группы (в основном различные контесты для закрепления теории), но с учетом доступной функциональности об этом получить информацию становится трудно.

Поэтому хотел спросить, есть ли ближайшие планы по расширению для функциональности внутри групп? Кажется, что каждому пользователю предоставлять доступ к такой статистике будет небезопасным. Но, если будет попытка получения данных через авторизацию от владельца или менеджера группы, то все должно быть хорошо.

И набор методов, которые бы очень удобно было бы видеть:

  • group.status (required groupID, optional count(default 10)) — возвращает массиво объектов типа Submission из последних попыток, не превышающий по размеру count;
  • group.ratings (required groupID) — возвращает массив айдишников внутригруппных рейтингов;
  • group.rating (required groupID, required ratingId) — возвращает JSON-объект, описывающий рейтинг с айдишником ratingID;
  • group.contests (required groupID) — возращает массив айдишников контестов в группе;
  • group.contest (required groupID, required contestID) — возвращает объект типа Contest.

Полный текст и комментарии »

  • Проголосовать: нравится
  • +33
  • Проголосовать: не нравится

Автор mimirrow, история, 6 лет назад, По-английски

Hello! I want to print problems from some gym and there is no pdf file attached. So, there is a question: can I print some problems in one column? Because automatic tool does it using two columns and it is quite uncomfortable to read.

Thank you for your answers!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +33
  • Проголосовать: не нравится

Автор mimirrow, история, 6 лет назад, По-русски

Доброго времени суток!

В прошлом году у меня была 5-ая попытка на ACM ICPC, так что в нём поучаствовать больше нет возможности. Но желание покататься и поиграть командные контесты все еще осталось, так что возник такой вопрос: какие есть студенческие командные олимпиады помимо ICPC?

Заранее спасибо!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +16
  • Проголосовать: не нравится