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.
Ranks can't be changed for old katas with high completions
After a quick scan, I only found C, C++, coffeescript and JS to have some kind of restrictions. The way I see it, either those translations should be softened, or every other translation should be updated, but then shouldn't it be 6 kyu? Nasty situation overall :/
But why are JS tests so restrictive? Many other translations don't require any optimizations, and that makes sense for 7kyu.
You can choose literally every other kata to solve, you do not need to solve math kata if you do not like them :)
The kata is labelled with
Regex
, and you chose to avoid it :PThat's literally the point of this exercise: to validate the inputs. In the context of ATMs maybe it's not so accurate (probably impossible), but from 3rd example in description it should be clear that theoretically any data could be in input.
It seems fine for 7kyu, especially if you use regex.