Ad
  • Custom User Avatar

    check the warnings generated by your code. also check this out:

    unsigned a = 5;
    int b = -1;
    printf("%u is %s than %d\n", a, (a > b) ? "greater" : "less", b);
    

    this is why you needed a cast.

  • Custom User Avatar

    По итогу крайне своеобразно нужно было использовать unsigned для N и там где было нужно кастить его обратно в инт. Странно, но задача бомба!

  • Custom User Avatar

    Немогу понять как так что на С проходит обычные тесты, а при прохождении тестов рандомных результат таких же тестов у меня на компьютере и на платформе совершенно разный.