algoprog icon indicating copy to clipboard operation
algoprog copied to clipboard

Results 70 algoprog issues
Sort by recently updated
recently updated
newest added

Надо как минимум сделать так, чтобы бот как-то реагировал на начало диалога со стороны пользователя, т.е. реагировать на команду /start. Бот должен проверять, нашел ли он этого пользователя среди пользователей...

Difficulty: 1-Simple
Importance: 2-Medium

Сейчас когда надо скачать результаты пользователя по задаче из ejudge, приходится скачивать все вообще сабмиты в этом ejudge-контесте и их фильтровать. Это плохо масштабируется. Надо научиться скачивать только сабмиты конкретного...

Difficulty: 3-Difficult
Importance: 2-Medium

В ejudge сделали api для отправки решений и получения результатов проверки https://ejudge.ru/wiki/index.php/API Надо перевести работу с ejudge на это api

Difficulty: 2-Medium
Importance: 2-Medium

Надо при переключении языка отправлять запрос на сервер, и там сохранять выбранный язык в профиль. Далее это можно использовать, во-первых, в качестве значения языка по умолчанию в renderOnServer, а также...

Difficulty: 1-Simple
Importance: 3-High

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

Difficulty: 1-Simple
Importance: 1-Minor

Библиотека requests, которая используется на алгопроге для сетевых запросов, официально считается устаревшей: https://github.com/request/request/issues/3142 Надо изучить, какие есть ей альтернативы, и перейти на что-нибудь более современное.

Difficulty: 2-Medium
Importance: 2-Medium

Есть школьники, которые пишут в основном на Free Pascal, а есть школьники, которые пишут в основном на Pascal ABC. Форма отправки задачи пытается угадать язык решения по расширению файла, но...

Difficulty: 2-Medium
Importance: 1-Minor

После того, как поднимем свой ejudge (#6), надо доработать тесты по отдельными задачам. В этом тикете собираю пожелания по таким доработкам: 1. Перевести задачу "Дремучий лес" с уровня 5А на...

Difficulty: 1-Simple
Importance: 3-High
Not-core-code

Сейчас в каждом сабмите хранятся два поля -- source и sourceRaw, и их смысл какой-то странный. Надо сделать так, чтобы в sourceRaw хранился сабмит в виде ArrayBuffer (т.е. в виде...

Difficulty: 2-Medium
Importance: 1-Minor

Для нижегородских школьников уровня 3+ существует отдельный чат "Прога в ННГУ по воскресеньям". Я бы очень хотел там видеть более-менее всех таких школьников, но забываю регулярно добавлять туда школьников, достигающих...

Difficulty: 2-Medium
Importance: 3-High