Back
Close
  • 10

What will I learn?

Guessing digitsLogical problem

Statement

 Goal

Three very intelligent students - Maggie, Burt and Sarah - are taking a break playing a little game.
The game consists in guessing a couple of digits.
First, Maggie pick up two digits a and b from 1 to 9 included (a and b can be equal).
She writes the sum of those on a blue piece of paper and gives it to Burt.
She writes the product on a red piece of paper and gives it to Sarah.

Then, she asks alternatively Burt then Sarah if they know the two numbers until one of them, if it is possible, find them.
You must output the two digits a and b picked by Maggie, the name of the first person guessing the digits followed by the number of round which are necessary (one round correspond to ask Burt and Sarah). If the digits cannot be guessed, output “IMPOSSIBLE”.
Input
Line 1: One Integer x corresponding to the number Burt received
Line 2: One Integer y corresponding to the number Sarah received
Output
Line 1: The two digits a and b in ascending order in brackets, the name of the first person to guess (BURT or SARAH) and the number of rounds, all separated by a space. Ex: "(1,2) SARAH 1"
If the two digits cannot be guessed, output :IMPOSSIBLE.
Constraints
Example
Input
3
2
Output
(1,2) BURT 1
Solve it

A higher resolution is required to access the IDE

codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants