Pattern Matchers have been designed for various sorts of patterns. Mr.
HKP likes to observe patterns in numbers. After completing his extensive
research on the squares of numbers, he has moved on to cubes. Now he
wants to know all numbers whose cube ends in
Given a number
Input Specification
The first line of the input contains an integer
Each test case consists of a single line containing a single integer
Output Specification
For each test case, output a single integer which denotes the
Sample Input
Copy
1
1
Sample Output
Copy
192
Comments
HINT: Take a look at the first three smallest numbers whose cube end with 888: 192, 442, 692
You'll probably figure this out anyway, but just wanted to put it out there :). I don't want to give the problem solution away, so all I'll say is look closely!
If you're too lazy to convert each
to a string you can always use modulo to get the digits
This comment is hidden due to too much negative feedback. Show it anyway.
The explanation of this one was a little bit vague, so this may help you if you are stuck:
The first number is the NUMBER OF INPUTS, each of which is then processed individually. I initially started trying to do x number of items starting from 1.
A sample output with more than 1 test case would look like this:
INPUTS: 3 1 900 10000
OUTPUTS: 192 942 10192