Calculating large determinants by Laplace's formula isn't smart either, yet it is fine enough to solve this kata.
There are other kata that require runtime efficiency and consequently have a higher kyu.
I'm trying to avoid that temptation, but I've been searching for hours on how to call an anonymous class within an anonymous class and the kata doesn't seem to accept any of the solutions I've tried.
Can you please explain what happend in here?
"O" Expected: is not uppercase Actual: is uppercase
Wut's that? Isn't "O" an uppercase letter?!
It's ranked 5kyu because it's a very simple parser exercise. If you're writing too much code, perhaps you need to learn new skills to reduce code footprint ;-)
Also you should be re-using the code from the last exercise for this.
Very enjoyable kata, but I feel this should be 4 kyu in Rust. The requirement to support the shorthand notation with numbers pushes it into 4 kyu territory for me. As a beginner Rustacean, my solution was ~200 lines long and took several hours. On the other hand, my solution for the 5 kyu "Directions Reduction" kata in Rust is 35 lines long and took under an hour, which is similar to other 5 kyu katas I've done.
This comment is hidden because it contains spoiler information about the solution
not an issue: all works perfectly in python 3.6. So that's just your code that isn't correct.
In python, testcase sais '~' shoud return False, which doesn't meet the instruction.