необходимо разработать простой телеграм бот для решения математических примеров
примерное описание схемы работы
1. должен быть конфигурационный файл, который можно удаленно редактировать
в конфиг загружаются примеры
например
40 * 22
35 * 5
50 * 60
480 : 12
400 : 8
120 + 190
в привязке к телеграм-аккаунту пользователя (может быть несколько пользователей для каждого свой сет примеров)
для простоты считаем, что пользователи заранее известны
// можно сделать для каждого пользователя свой конфиг
2. пользователь стартует бота и начинает получать рандомные примеры из конфига, которые данным пользователем еще не прорешаны
3. в ответ на каждый пример, пользователь должен дать числовой ответ
4. если ответ правильный, то получить ответ "правильно!" информацию сколько примеров из текущего конфига он прорешал (например "правильно! решено 5 из 10 примеров")
5. если ответ не правильный, то получить ответ "не правильно, попробуй еще раз". При этом данный пример не отмечается как решенный и продолжает участвовать в ротации
6. когда все примеры из конфига решены, пользователь получает сообщение: "молодец! можешь переходить на следующий уровень"
Опубликован 07.01.2018 в 22:42