• Sign Up
    Time to claim your honor
  • Training
  • Practice
    Complete challenging Kata to earn honor and ranks. Re-train to hone technique
  • Freestyle Sparring
    Take turns remixing and refactoring others code through Kumite
  • Career
  • Opportunities
    Find your next career challenge – powered by Qualified Jobs
  • Community
  • Leaderboards
    Achieve honor and move up the global leaderboards
  • Chat
    Join our Discord server and chat with your fellow code warriors
  • Discussions
    View our Github Discussions board to discuss general Codewars topics
  • About
  • Docs
    Learn about all of the different aspects of Codewars
  • Log In
  • Sign Up
RVdeKoning Avatar
Name:RVdeKoning
Clan:TU Delft
Skills:python, matlab
Member Since:Mar 2015
Last Seen:Jul 2016
Profiles:
Following:83
Followers:80
Allies:78
View Profile Badges
Ad
Promoted
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations (152)
  • Replies
  • Authored
  • Needs Resolution
  • Default User Avatar
    • rowcased
    • resolved an issue on "Greatest common divisor" kata

    fixed for both

  • Default User Avatar
    • Unnamed
    • commented on "Greatest common divisor" kata

    Yes, in C too.

  • Custom User Avatar
    • akar-0
    • commented on "Greatest common divisor" kata

    Tests in NASM seem identical to C's. I assume the problem is for both languages?

  • Default User Avatar
    • Unnamed
    • created an issue for "Greatest common divisor" kata

    The inputs x and y are always greater or equal to 1

    Random tests in NASM can generate zeros.

  • Default User Avatar
    • KaziZarif
    • commented on "Greatest common divisor" kata

    Not efficient enough. There's a famous math algorithm to find the greatest common divisor

  • Custom User Avatar
    • akar-0
    • resolved a suggestion on "Greatest common divisor" kata

    Approved :)

  • Custom User Avatar
    • stellartux
    • created a suggestion for "Greatest common divisor" kata

    Nasm translation

  • Custom User Avatar
    • akar-0
    • resolved a question on "Greatest common divisor" kata

    Read my answer to TechnoDiver just below ;)

  • Custom User Avatar
    • akar-0
    • commented on "Greatest common divisor" kata

    Seems tests don't get actualized. I guess with this new fork approved it should be ok (reject if it's useless): https://www.codewars.com/kumite/627ebed6ffea1073bbdd33c2?sel=627f90c7f1b9ed001ab7ceb3

  • Custom User Avatar
    • akar-0
    • resolved an issue on "Greatest common divisor" kata

    Fixed, thanks.

  • Default User Avatar
    • Unnamed
    • created an issue for "Greatest common divisor" kata

    Go sample tests:

    # codewarrior/kata_test [codewarrior/kata.test]
    ./kata_test.go:13:23: cannot use x (type uint) as type uint32 in argument to kata.Gcd
    ./kata_test.go:13:23: cannot use y (type uint) as type uint32 in argument to kata.Gcd
    
  • Default User Avatar
    • Elrond95
    • commented on "Greatest common divisor" kata

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar
    • akar-0
    • commented on "Greatest common divisor" kata

    Try to use braces systematically, your code will be more readable and this may be the cause of the error (and if it is not it will be easier to catch the problem).

  • Default User Avatar
    • Elrond95
    • created a question for "Greatest common divisor" kata

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar
    • akar-0
    • commented on "Greatest common divisor" kata

    Because this method is too slow. You need to find a more efficient approach. This is one of the best known maths algorithms in history ;)

    Can you delete your duplicate post below please?

  • Loading more items...
  • © 2022 Codewars
  • About
  • API
  • Announcements
  • Privacy
  • Terms
  • Contact
  • powered by

Confirm

  • Cancel
  • Confirm

Collect: kata

Loading collection data...

Add To My Collections
    • View
      Remove Add
    You have not created any collections yet.

    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.

    You must wait until you have earned at least 20 honor before you can create new collections.

Set the name for your new collection. Remember, this is going to be visible by everyone so think of something that others will understand.

Create & Add New Collection