Flowers: Solution

Answer: D)


Wrong answers:

In bunch (A) there are three white flowers.

In bunch (B) there are three roses.

and in bunch C there are two flowers of the same type that have the same colour.

It’s Computational Thinking:

CT Skills - Algorithmic Thinking (AL), Evaluation(EV)

CS Domain - Algorithms and programming

Computer science often involves solving problems that are specified by a set of constraints. The task is to find a solution that satisfies all these constraints or as many as possible.

One can consider more complex tasks where the constraints are combined by logical operators like conjunction (A and B means both constraints A and B have to be satisfied, like the three rules in our task) or disjunction (A or B means satisfying just one of them is enough).