Подскажите пожалуйста, почему ругается на проверку отрицательных числе, я же учел их в условии while (N > 0) и решение всегда правильные выходят, может быть я условие не до конца понял.