Odd/Even Position
Здравейте, искам да попитам къде бъркам с кода.
Ето линк към кода: http://pastebin.com/ZZ4C9Bhf
В judge-а дава 70 точки.
Здравейте, искам да попитам къде бъркам с кода.
Ето линк към кода: http://pastebin.com/ZZ4C9Bhf
В judge-а дава 70 точки.
Здравей,
По-добре замени else if(i % 2 == 1) със else if(i % 2 != 0) понеже така както си го казал трябва i разделено на 2 дава остатък 1 , а на нас ни трябва остатъка просто да е различен от нула (i % 2 != 0). Но по-големите грешки са ти в извеждането! Ето ти едно решение като твоето, но с различно извеждане накрая: http://pastebin.com/UeAgrcrX .Разгледай кода внимателно и ще рабереш защо става така. Последното условие else if (n < 0) не е задължително понеже Judge-а не го проверява, но е хубаво да го има, понеже n неможе да е отрицателно. И аз имах доста лутания докато го открия. Успех!
Между другото има вече пусната тема за тази задача!
https://softuni.bg/forum/8394/homework-loops-odd-even-position