A puzzle related to algorithmics (a main concept in computer science).

An algorithm is defined as:

a process or set of rules to be followed in calculations or other problem-solving operations (especially by a computer).

Many puzzles in the area of computer science are algorithmic in nature. Some standard examples of algorithmic puzzles are: