Loading...
borislav9212 avatar borislav9212 745 Точки

Increasing Elements - Sampe Coding Basics Exam

Въпроса ми е следният: Когато " If " и   " else " са ми без къдравите скоби решението е вярно, ето   това е кода http://pastebin.com/NiEuE8q3

А когато са с тях ми дава грешка в първия пример, очаква се изход 2, а на мен е 1. http://pastebin.com/S5KL7CpH

Ето и условието на задачата. Благодаря предварително.

Дадена е редица от n числа: a1, a2, …, an. Да се пресметне дължината на най-дългата нарастваща поредица от последователни елементи в редицата от числа.

Вход

Входните данни се четат от конзолата. На първия ред стои цяло число n (0n1000). На следващите n реда стоят n цели числа в интервала [-10001000]: a1, a2, …, an.

Изход

На конзолата трябва да се отпечата едно число – дължината на най-дългата нарастваща редица.

Примерен вход и изход

вход

изход

 

вход

изход

 

вход

изход

 

вход

изход

3

5

2

4

2

4

2

8

7

6

2

4

1

2

4

4

3

4

5

6

7

8

4

Тагове:
0
Programming Basics
TeodorDimitrov89 avatar TeodorDimitrov89 264 Точки

Премести prev = number; да е след последният if.

2
borislav9212 avatar borislav9212 745 Точки

Ясно, като използвам къдравите скоби тялото на условната конструкция се изпълнява(запазва) само за булевия израз, а в този случай " number = prev " трябва да се се запазва всеки път и трябва да е извън скобите. Благодаря ви за бързите отговори.

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