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.
That makes it first 1 kyu kata in Go. Yay!
Approved.
Did that, thanks for your translation!
And it's been approved. :]
Thank you Helge!
Please see comment directly on translation.
Not approvable as-is.
@Helge801 Yeah you're not wrong; sorry, I didn't mean to imply that it was your fault. Java should really just be removed, or have the BigInt capability removed.
You can restrict specific stuff by parsing the user's solution. It is saved in
"/home/codewarrior/solution.txt"
. Obviously, you can read from this file and check if text includes forbidden stuff. You should do this in Preloaded section though.That's because Java translation is wrong. After it was published, the author asked the translator to remove the use of BigInteger, yet somehow it was approved nonetheless. Your translation is wrong as well.
Edit: and obviously JS, C, C++, Java (without BigInteger), C# (without BigInteger) do not support numbers as big as the ones tested here.
The point of this kata is to do this manually with strings, not to use languages/libraries with BigInt capability
Yes I know that I am the only one:-( who can't go on this kata translation... I signalled the bug long ago but had no real response from the staff.
@kazk wrote that he had no error and it is very difficult to reproduce the nilClass error.
The only thing to do is to ask on https://gitter.im/Codewars/codewars.com if someone wants to approve your translation when the translation is one week old... I am very sorry for you and for myself (I can't add any more my own translations!).
I report once more as a bug https://github.com/Codewars/codewars.com/issues/1445.
I can't approve it, I get:
You could report that to CW as a bug.
Normally you write a post in the kata Discourse section with a "Suggestion" label and provide the link to the translation like:
GO translation submitted. Please review and approve.
Or something like that.
After looking at it a bit deeper it's the same thing over again:
The error is actually
Yes, I know it's not the perfect place to put such a test, and Ruby's testing framework still has that bug, but clearly you haven't read the descriptions or read the previous issues where I've answered the exact same thing. So...
Weird, I am experiencing the exact same error in Ruby - I even added
puts n
at the start of my method definition to try to print outn
before anything else is done but then == 0
assertion still throws an error without printing anything which suggests that it's probably the test cases that are problematic. @Voile if you have completed this Kata in Ruby and can confirm that there's nothing wrong with the test cases, perhaps you could leave a hint here as to what might be causing the error? ;)This comment is hidden because it contains spoiler information about the solution
Loading more items...