Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
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.
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.
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)
nice! :D looks like askii art
i think it shouls be mentioned in the description that parallel octaves HAVE to occur consecutively; I spent a long time fuguring that out.
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.
C translation (author gone)
And added hidden specs to the description:
string
, convert them to lowercase because encrypting them.string
, leave them as-is in the result.keyword
will entirely consist of lowercase letters.This is a bit confusing; 2 different expected outputs on the first Javascript test case.
kata back to draft
It's unpublished.
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
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.
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."
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.
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...