Sorry for that. Well, congratulations to the anonymous winner then. Would have been nice of him to let others know the key is now gone, but thank you very much for telling me.
Also, thanks to everyone for solving (or trying) the puzzle for the challenge itself.
Comment has been collapsed.
Yes, that's it. Easiest way to verify is to put the unshuffled key through the shuffle function again and check it against the shuffled input.
Comment has been collapsed.
Hello, I have just read your topic. (thanks to the bump)
Actually, you can instantly solve it ;-)
I hope i am not spoiling the fun of reversing your program for people who wanted to !.... (don't read spoilers anyway!) :P
Comment has been collapsed.
Like in almost any (solvable) programming problem, it's easy if you know how to approach it. Finding the easy/clever/efficient way is the hard part most of the time. Finding it instantly means you have great problem solving skills and most likely experience in that field. ;)
Comment has been collapsed.
23 Comments - Last post 13 minutes ago by Lugum
59 Comments - Last post 59 minutes ago by Ignition365
16 Comments - Last post 1 hour ago by AngelInTheGame
74 Comments - Last post 1 hour ago by Skelerth
17 Comments - Last post 2 hours ago by Azraeil
68 Comments - Last post 2 hours ago by BlazeHaze
1,050 Comments - Last post 4 hours ago by InSpec
38 Comments - Last post 7 minutes ago by stogle
44 Comments - Last post 9 minutes ago by Vin3
170 Comments - Last post 12 minutes ago by 1bit
156 Comments - Last post 16 minutes ago by oceanalmighty
18 Comments - Last post 19 minutes ago by BEAUREGARDE
561 Comments - Last post 21 minutes ago by Eiion
35 Comments - Last post 22 minutes ago by Sikgel
Hello there,
since I can't create a giveaway for the racing game GRID (removed from Steam shop due to some expired license, but the key should still work), I decided to put it behind a puzzle. Since I didn't want to create any accounts on puzzle sites, I just shuffled it in a reversible way. If you can write C++ you are certainly at an advantage, but I kept it simple so that any language will do. If you are determined even a spreadsheet calculator should work, but you probably won't be the first to solve then.
I put the key into a char array:
And then shuffled it through this function:
The resulting shuffled key is
"-H3X-HAC3CMQ8KJMQ"without the quotes. The first one to successfully reverse the shuffle (I verified that it is possible with the given information) can activate the key. It would be nice if you drop an info if you activated it for others to know it's gone.Edit: the key has been activated (thank you @ederlobo for the information), but of course you can solve for the challenge itself.
Comment has been collapsed.