5 kyu

GA-DE-RY-PO-LU-KI cypher vol 4 - Missing key madness

65 of 99dcieslak
Description
Loading description...
Performance
Algorithms
Ciphers
Cryptography
  • Please sign in or sign up to leave a comment.
  • Mercy Madmask Avatar

    Python translation:
    Check comment

    You might want to add that kind of thing as a test.

  • MarkShcerbakov Avatar

    Great idea and good Kata's series! Thanks to author!!!

  • Voile Avatar

    This comment has been hidden.

  • FArekkusu Avatar

    The tests are still easily cheatable.

  • FArekkusu Avatar
  • FArekkusu Avatar

    It's possible to "cheat" in this kata and it's intended

    That's complete bullshit. Nothing was fixed.

  • FArekkusu Avatar

    The key will have 12 letters. The brutal force may not work. 12 letters give us 4,626,053,752,320,000 combinations. The performance of your solution may be the key to pass the kata.

    If you're going to talk about how "performance matters", provide some actually useful information, like the input arrays' length (assuming you fix the issue below).

  • FArekkusu Avatar

    This comment has been hidden.

  • B1ts Avatar

    Definitely feels harder than 5kyu, even with slight cheating in my solution (assuming any message can only fit 1 secret). Great series of katas, sir!

  • Abbe Avatar

    The indentation in the JavaScript sample tests is a bit off.

    Thank you for a very enjoyable series of katas! :-)

  • adrian.eyre Avatar

    I really don’t understand why people vote a kata to be “Not Satisfied” when they haven’t solved it. If you’re not satisfied (which is your prerogative) then please let the author know how they can improve the kata.

  • JohanWiltink Avatar

    serachForKey is no doubt a missspelling.

    It is possible to rig tests so either searchForKey or serachForKey will work. Or you can fix it and simply invalidate one existing solution. (You won't be invalidating mine. :)