Ad
  • Default User Avatar

    your logic is wrong, comparing the sums of ascii codes will lead to false positives, e.g. your code returns true for "ac", "bb".

    Other issues:

    • you cast const away in your loop to convert the strings to uppercase --> don't do that; not only is it bad practice but it will crash when the strings are immutable
    • this same loop also assumes that the strings are the same length and that they have lowercase letters at the same indices... you should iterate on them separately, after making a copy first
  • Default User Avatar

    not sure for C but the logic is: check if your summ divides with no remainder first, if yes then just return summ/n C:

  • Custom User Avatar

    No worries :) be aware of the difference between a null string and and an empty one.

  • Custom User Avatar

    Thank you for your help! i saw my mistake :)

  • Custom User Avatar

    hi Riley, you're right. I don't comtemplate the case when the string is NULL.
    In the instructions, it said the following :
    "The given string is not nil/null/NULL/None, so you don't have to check that."
    that's why I skipped over.. did I misunderstand this?

  • Custom User Avatar

    What happens in your solution if the string is empty?

  • Custom User Avatar

    hi I am doing this exercise in C and am confused as to what my error is.
    Could someone have a look? I am passing all mandatory tests but can't see the ones I am failing in random tests.
    Thank you!

  • Custom User Avatar

    OP solved it, closing

  • Custom User Avatar
  • Custom User Avatar
  • Default User Avatar

    For the 1st sample test, your code returns true. However, the input

    test("hello_world", false);
    

    includes an underscore, so your code should have returned false.

  • Custom User Avatar

    I don't see where I failed a test for the C kata

  • Custom User Avatar

    Hi I'm doing this project in C, locally I get all the cases and the answers correct, yet I get a time out. I assume it's because of my last loop where I try to find k. I haven't figured out how to make it more efficient. If anyone has a hint, I would appreciate it :)

  • Default User Avatar

    Oy. nevermind, I was looking at your solution thinking it was your working draft but it apparently works and I'm obviously wrong about things. My apologies

  • Custom User Avatar

    Hi I am writing my code in C and its seems I have a memory problem with my pointer but I don't really understand why? edit i found it

  • Loading more items...