Професионална програма
Loading...
+ Нов въпрос
todor_boichev avatar todor_boichev 16 Точки

Проблем със задача Left and Right Sum от Programing Basics java

Проблем със следната задачка.

Лява и дясна сума
Да се напише програма, която въвежда 2 * n цели числа и проверява дали сумата на първите n числа (лява сума) е равна на сумата на вторите n числа (дясна сума). При равенство се печата "Yes" + сумата, иначе се печата "No" + разликата. Разли-ката се изчислява като положително число (по абсолютна стойност). Форматът на изхода трябва да е като в примерите по-долу.

вход изход вход изход

2

Yes, sum = 100 2 No, diff = 1
10   90  
90   9  
60   50  
40   50  

Това е моят код:

https://pastebin.com/dfgFuH97

Нагледно всичко е ОК но в Judge ми дава 0/100.

Някакви идеи?

Тагове:
0
Programming Basics with Java
Exten avatar Exten 4 Точки

Пробвай да махнеш 7ми и 9ти ред.

Имайки тези принтирания които си добавил на конзолата, крайния резултат който се отпечатва е:

-----

n = x

Enter the numbers : xxx

Result

-----

А всъщност се търси просто:

----

Result

----

Нямам условието на задачата за да проверя, но най-вероятно е това.

Допълнителна препоръка: Не си добавяй елементи за пояснения ("моля направете това", "въведете вашите години"), по-скоро наблягай на подреден код, опростен код и разбиране на кода как би работил ако го промениш малко. Успех :)

0
MANEKENA avatar MANEKENA 25 Точки

https://pastebin.com/tXm7FHNB

0