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.
approved by someone?
This comment is hidden because it contains spoiler information about the solution
Looks fine to us but we'll leave it to ecolban to approve.
Python translation
JS should probably use BigInts?
This comment is hidden because it contains spoiler information about the solution
Probably you wanna use this: https://docs.python.org/3/library/io.html#io.BytesIO
No, in the tests. You know exactly what data you're generating, you don't need to use a reference solution to verify it.
gmpy
is too slow to pass the python translation btwThe literal only way you're passing it is ahead-of-time sieving with numpy
Yushi is right, Python is not the language for this and ideally the translation would have been rejected, but now that it isn't we need to fix it. Fixing it means we're gonna need to throw the module blocker at it.
Random tests only produce functions without arguments.
Also, don't use a refsol for fucks sake.
Description no longer matches specification. You're passing some kind of module object now, but description still specifies strings.
Honestly, the previous setup with a string was nicer imo.
You also need to think about what to do with regards to language updates with those fixed tests.
It may very well be best to not use any "real" modules at all in order of head off any issues with standard library changes. It would also let you make the fixed tests more granular if you used your own modules, and it would avoid the issue with missing signatures on some builtins.
Okay, unspecified behaviours list (non-exhaustive):
state
property doesThe specifications are objectively insufficient. Claiming that is just because of a "language barrier" is stupid (especially when I'm a native speaker).
Loading more items...