Проект "Brain games" разработан с целью проверки базовых математических знаний, в состав которого входят 5 арифметических игр. Каждая игра является своего рода тренажером для Вашего левого полушария мозга, мышление которого отвечает непосредственно за логику и анализ. Не забудьте указать свое имя сразу после запуска игр и вперед к прокачке скиллов! Настало время вспомнить то, за что Вас так любила учительница математики средних классов :)
- Brain-even - проверка числа на четность
- Brain-calc - калькулятор
- Brain-gcd - наибольший общий делитель
- Brain-progression - арифметическая прогрессия
- Brain-prime - простое число
- git clone https://github.com/Maxcosanostra/python-project-49
- cd python-project-49
- make package-install
Для запуска игр необходимо набрать в терминале название игры, например: brain-even. После приветствия напишите Ваше имя и приступайте к выполнению заданий. Для успешного прохождения игры необходимо дать 3 правильных ответа. В случае ошибки, игра останавливается, после чего необходимо запустить ее повторно.
Данная игра выполняет проверку числа на четность. Игроку необходимо ответить "yes", если предложенное програмой число таковым и является, либо же "no", если число проверку на четность не проходит. Рекоммендуется запускать данную игру первой, дабы размяться и понять общую логику работы. https://asciinema.org/a/uFYpr8OLu9I7RXGJVwauL81K3
После разминки, Вас ждет калькулятор. Игроку необходимо указать значение выражения, сгенерированное програмой. Скорость ответа зависит от Вашей удачи: либо это будет простое выражение, и Вы его "расщелкаете" как орех, либо сложное умножение, ведь числа варьируются от 1 до 100. Сможете сразу ответить: 98 * 64? Давайте проверим в игре! https://asciinema.org/a/YiVSpqBaeC1G5SITnOCeUTsjV
После того, как Вы с уверенностью можете посчитать любое выражение в уме и готовы покорять высшую математику, давайте для начала вспомним о старом добром НОД. Вам будет дано два
числа, например 5 и 10. От Вас требуется вычислить наибольший общий делитель и дать ответ в числовом формате.
https://asciinema.org/a/HQwBo2AxMRgTChXBtpDvIc67Y
Находясь на стадии гуру вычислительных способностей, настало время перейти к арифметической прогрессии и буквально одним взглядом заполнить пропуск в сгенерированных числах. И да, только
взгляда будет недостаточно, напишите число, которое всплыло перед глазами и переходите к следующему шагу.
https://asciinema.org/a/FBoDhKBzoxP5aFWHMm6wwLBrs
Доказав себе, что Вы действительно были одним из лучших учеников в классе, можно расслабиться и в заключение выявить простое число. Чтобы это сделать, давайте вспомним, что простым называется любое натуральное число, которое больше единицы и имеет два конкретных делителя: себя и единицу. https://asciinema.org/a/WFChxbj43w1hFh7Dtu1xF6FN8
*Проект выполнен благодаря прохождению практики в Hexlet.io под руководством Рафаэля Мухаметшина
С Уважением, MaxCosaNostra*