Problem 1219. Mystery problem
Given integer x between 1 and 50, return integer y=mystery(x), where
mystery(1) = 111 mystery(6) = 809 ... mystery(46) = 1809 mystery(2) = 301 mystery(7) = 2120 ... mystery(47) = 1319 mystery(3) = 315 mystery(8) = 1413 ... mystery(48) = 1201 mystery(4) = 2301 mystery(9) = 1422 ... mystery(49) = 405 mystery(5) = 2325 mystery(10) = 1320 ... mystery(50) = 612
The rest are for you to determine. Your function should allow a row vector as input and produce a row vector as a result, e.g.,
mystery(1:3)=[111 301 315].
Hint: this is not really a mathematical problem--the answer will be just a lookup table.
Solution Stats
Problem Comments
-
11 Comments
Given how obvious the 'mystery' seems now that I've solved it, I can't believe how many totally wrong alleys I went down...
This was a tricky one!! but at least I found it!! ;-)
Tool I used: Wikipedia, excel and Matlab... XDDD
Can anyone explain the link behind the problem to someone who is not from US?
Solution Comments
Show commentsProblem Recent Solvers14
Suggested Problems
-
13574 Solvers
-
2387 Solvers
-
Back to basics 8 - Matrix Diagonals
933 Solvers
-
66 Solvers
-
Find out the Gray Code for a Given Binary Number
106 Solvers
More from this Author11
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!