Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

todor_boichev avatar todor_boichev 42 Точки

Проблем със задача 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
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.