• 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
  • 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
  • Blog
    Read the latest news from Codewars and the community
  • Log In
  • Sign Up
Mednoob Avatar
Name:Ahmad Yaqdhan
Clan:Web Programming UNPAS
Skills:javascript, typescript
Member Since:Jan 2021
Last Seen:Jun 2025
Profiles:
Following:764
Followers:765
Allies:729
View Profile Badges
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations
  • Replies
  • Authored (811)
  • Needs Resolution
  • Custom User Avatar
    • Mednoob
    • resolved a question on "Validate Sudoku with size `NxN`" kata
    • last month

    itertools.batched added in Python v3.12. Codewars uses Python v3.11.

  • Custom User Avatar
    • Mednoob
    • commented on "Russian Numerals Converter" kata
    • last month

    Thanks for explaining.

    I saw that in some test cases, the number 2 also happens to have something like this.

    For example, the number 32056:

    • My answer: тридцать два тысячи пятьдесят шесть
    • Expected: тридцать две тысячи пятьдесят шесть

    Is this also caused by the masculine-feminine relation between words?

    Also, I feel like this is something that should be mentioned in the description. I'm not a russian speaker and currently confused as to how to differ between masculine and feminine words.

  • Custom User Avatar
    • Mednoob
    • created a question for "Russian Numerals Converter" kata
    • last month

    Can you explain to me or refer to part of the description on why it should replace odin with odna even though it's not a float?

  • Custom User Avatar
    • Mednoob
    • resolved an issue on "Russian Numerals Converter" kata
    • last month

    Right, I speed read that part and now I know why after reading it again. Thanks.

  • Custom User Avatar
    • Mednoob
    • commented on "Russian Numerals Converter" kata
    • last month
    test.assert_equals(russian_to_num("одна целая пятьдесят шесть сотая"), '1.56')
    

    If I translate this to latin first, it will parse the prefix as odna instead of odin.

  • Custom User Avatar
    • Mednoob
    • created an issue for "Russian Numerals Converter" kata
    • last month
    test.assert_equals(num_to_russian('1.56'), "одна целая пятьдесят шесть сотая")
    

    This gives: 'один целая пятьдесят шесть сотых' should equal 'одна целая пятьдесят шесть сотая'

    Meanwhile in num_to_russian_cyrillic, 2F is сотых. There's a contradiction in the suffix for this test case.

  • Custom User Avatar
    • Mednoob
    • created an issue for "Integer complexity" kata
    • 2 months ago
    1. Sample tests are not written correctly (there should be describe and it blocks)
    2. Tests shouldn't print stuff to console
  • Custom User Avatar
    • Mednoob
    • created an issue for "Generate integer without alphanumeric characters" kata
    • 2 months ago

    Tests should use chai for assertion instead of the global object Test (it's only there for compatibility). See docs here for example: https://docs.codewars.com/languages/javascript#example-for-node-v10

  • Custom User Avatar
    • Mednoob
    • resolved an issue on "Old-fashioned argument passing" kata
    • 2 months ago

    .

  • Custom User Avatar
    • Mednoob
    • created an issue for "Old-fashioned argument passing" kata
    • 2 months ago

    There should be some message for the error handling test cases as it is not clear what is being tested here.

  • Custom User Avatar
    • Mednoob
    • created a suggestion for "[BF] Euclidian distance" kata
    • 2 months ago

    The order of the input coordinate values should be described in the description.

  • Custom User Avatar
    • Mednoob
    • commented on "[BF] Add two numbers with overflow" kata
    • 2 months ago

    It was not an actual JS translation, if I'm correct. Codewars used to not have BF as a language, so they made a workaround by doing it on JS. Once CW added BF, BF added as a translation to those katas.

  • Custom User Avatar
    • Mednoob
    • created an issue for "[BF] Add two numbers with overflow" kata
    • 2 months ago

    No sample tests

  • Custom User Avatar
    • Mednoob
    • commented on "One-instruction set computer: Subleq" kata
    • 2 months ago

    Currently, random tests use char code 32 - 126. So, I don't think this needs to be handled.

    Leaving author to resolve this, since author might have a change of mind later.

  • Custom User Avatar
    • Mednoob
    • commented on "Repeat String " kata
    • 3 months ago

    Well, you can't delete / remove a kata once it has a solution. However, you can un-publish it. The kata will be reverted to Draft status.

  • Loading more items...
  • © 2025 Codewars
  • About
  • API
  • Blog
  • Privacy
  • Terms
  • Code of Conduct
  • Contact

Confirm

  • Cancel
  • Confirm

Collect: undefined

Loading collection data...