Трудности: сложно было бы написать самому с нуля, а так нормально) * добавил изменение фонового цвета кнопки выбранного режима;
* добавил в победное сообщение затраченное время
можно было бы добавить еще пользователю выбирать количество примеров для решения, но решил не "перегружать интерфейс" (слово попыток тут наверное не совсем подходит ибо попытка у нас одна)
Трудности: концентрация на деталях странно что нигде не обявив использовали "seconds" и "clicks_per_seconds" как переменные
и почему взяли формат именно "double"