Ad
  • Custom User Avatar

    the phrase "from one chord to the next" is used more than once in the description which implies they are consecutive. You cannot move from one chord to the next in any manner other than consecutively.

  • Custom User Avatar

    I've seen letter names used more commonly than solfeggio, at least in the U.S.A.

    However solfeggio is used in some cases in English and typically I've heard "ti".

    I.E. "The Sound of Music"

    Ultimately I just went with what wikipedia says.

  • Custom User Avatar

    In this case, when I've studied it was in the traditional way.
    In Spain I have never heard about "so" and "ti"
    Even if the blog is in Spanish:
    https://retroklang.wordpress.com/2005/04/16/los-nombres-de-las-notas-en-otros-idiomas/
    You can get the names in Spanish, Italian and French (English and German get the alphabetical notation)

  • Custom User Avatar
  • Default User Avatar

    i think it shouls be mentioned in the description that parallel octaves HAVE to occur consecutively; I spent a long time fuguring that out.

  • Custom User Avatar

    I spent 30mins and didn't finish it even I have a good Js and Music knowledge. lol
    I can solive it but it's definistely not for 7kyu.

  • Default User Avatar

    C translation (author gone)

    And added hidden specs to the description:

    • If there are uppercase letters in the string, convert them to lowercase because encrypting them.
    • If there are non-alphabetic characters in the string, leave them as-is in the result.
    • The keyword will entirely consist of lowercase letters.
  • Custom User Avatar

    This is a bit confusing; 2 different expected outputs on the first Javascript test case.

    assert.strictEqual(keywordCipher("Welcome home","secret"), "wticljt dljt", "Expect 'Welcome home' to return 'wlfimhl kmhl'");
    
    
  • Custom User Avatar

    kata back to draft

  • Custom User Avatar
  • Custom User Avatar

    How not to make a Code Golf kata ... this is a know-your-libraries kata disguised as a code golf kata, and does not allow any variations

  • Default User Avatar

    I must have encountered the pathological case: 5 minutes to skim the description, 5 minutes to solve, 5 minutes to realize I didn't understand the description after all, and then more than an hour to repeat that process over and over again with incrementally more information at hand.

  • Default User Avatar

    It's certainly not the easiest of the 7 kyu kata, but it's not too difficult either, probably somewhere between 7 and 6 kyu. It is difficult to understand here the cumbersome and confusing description, a kata from the series "5 minutes to solve, 20 minutes to understand the description."

  • Custom User Avatar

    Bullet 2: it's good that you calculate the reference solution before user input, however, you are still using the same variable 'harmony' you provide to the user in the assert message (possibly altered by that user). You can solve this by providing the user with a copy of that variable instead.

  • Default User Avatar

    One hopes for an elegant solution to a 7kyu problem but that just didn't seem to be an option here, at least in JavaScript. There's nothing fundamentally wrong with the kata - it's good - but the challenge level is inconsistent with others of the same rank and that makes solving it a frustrating experience, especially for beginners.

  • Loading more items...