FromLeftToTheRight проблем при решение с масив
Здравейте, опитвам се да реша задачата:
From Left to The Right
You will receive number which represent how many lines we will get as an input. On the next N lines, you will
receive a string with 2 numbers separated by single space. You need to compare them. If the left number is greater
than the right number, you need to print the sum of all digits in the left number, otherwise print the sum of all digits
in the right number.
Examples:
Input
2
1000 2000
2000 1000
Output
2
2
Input
4
123456 2147483647
5000000 -500000
97766554 97766554
9999999999 8888888888
Output
46
5
49
90
С масив: https://pastebin.com/Q1G9KmeW 25/100 ,моля ако може някой да каже къде е проблема в кода ми...
Много благодаря за поправките! За "!=" разбрах, че няма да влиза в цикъла ако има подаден само отрицателен вход, но това, което не разбрах е защо трябва да принтираме изхода като позитивно число?
Опитай се да дебъгнеш с две отрицателни числа: примерно -333 -444. Ще видиш, че при модулното делене ще ти остават отрицателни числа, които като събираш в sum ще получиш като резултат вярно, но отрицателно число. В задача се търси "to print the sum of all digits in the left/right number", което не включва знака на началното число. :)