Skip to content

yudzhum/brain-games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hexlet tests and linter status:

Actions Status

Codeclimate maintainability badge

Maintainability

Brain-games is a command line tool to play 5 math games. Every game have 3 questions. 3 correct answers is a WIN!

Brain-even

The user is shown a random number. And user needs to answer 'yes' if the number is even, or 'no' if it is odd.

Run brain-even for play. Type answer and hit enter.

(Answers 'YES', 'Yes', 'y', 'NO', 'No') doesn't count as valid.

Brain-calc

Game - calculator. The user is shown a random mathematical expression, for example 35 + 16, which must be calculated and the correct answer written down.

Run brain-calc for play. Type answer and hit enter.

Brain-gcd

Find great common divider. The user is shown two random numbers, for example 25 50. The user must calculate and enter the greatest common divisor of these numbers.

Run brain-gcd for play. Type answer and hit enter.

Brain-progression

The user is shown an arithmetic progression. One of the numbers is hidden. The hidden number must be guessed.

Run brain-progression for play. Type answer and hit enter.

Brain-prime

The user is shown a random number. And user needs to answer 'yes' if the number is prime, or 'no' if is not.

Run brain-prime for play. Type answer and hit enter.

(Answers 'YES', 'Yes', 'y', 'NO', 'No') doesn't count as valid.

Requirements

  • OS: MacOS, Ubuntu, WSL (Windows Subsystem for Linux)

  • Python 3.8

Setup

Run make package-install for setup

Run brain-games If everything installed correct, you will see greeting message.

Asciinema record of brain-even game

asciicast

Asciinema record of brain-calc game

asciicast

Asciinema record of brain-gcd game

asciicast

Asciinema record of brain-progression game

asciicast

Asciinema record of brain-prime game

asciicast

About

Study project N1. Math game.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published