Masala #ZKDZMRVLH5

Xotira 256 MB Vaqt 1000 ms Qiyinchiligi 1 %
14

  

Uzliksiz ketma-ketlik

Va nihoyat eng kutilgan lahza — musobaqa bo'yicha yakuniy tahlillar vaqti keldi! GCG jamoasi uchun muhimi nafaqat qizlarning to'plagan umumiy ballari, balki ularning bilim olishdagi "o'sish sur'ati" hisoblanadi.

Tashkilotchilarda qatnashchilardan birining kunlik ishlangan masalalari bo'yicha to'plagan ballari yozilgan uzun qaydnomasi mavjud. Sizning maqsadingiz bu massivni tahlil qilib, uzluksiz ravishda faqat o'sib boradigan eng uzun qismning uzunligini topishdan iborat.

Bunda "uzluksiz o'sib borish" deb, ketma-ketlikdagi har bir keyingi kunning bali o'zidan oldingi kunning balidan qat'iy kattaroq bo'lgan, uzilishsiz davom etgan kunlar davri tushuniladi.

Misol uchun, agar qizning natijalari [5, 4, 6, 8, 15, 3, 7] ko'rinishida bo'lsa, bu yerda eng katta o'sish qismi 4, 6, 8, 15 sonlari hisoblanadi. Bu davrda uning bali o'zaro to'xtamasdan o'sib borgan va bu ketma-ketlikning davomiyligi (maksimal uzunligi) 4 ni tashkil etadi. Agar massiv [10, 10, 10] bo'lsa, o'sish yo'q, va uzunlik 1 deb olinadi.

Ushbu mantiqiy muammoni hal qiluvchi dastur tuzing! GCG jamoasining kelajakdagi chempionini mana shunday teran tahlillar yordamida aniqlaysiz!


Kiruvchi ma'lumotlar:

Birinchi qatorda kunlar soni N (massiv uzunligi). Ikkinchi qatorda esa N ta butun son — qizning har kungi to'plagan ballari.


Chiquvchi ma'lumotlar:

Massivdagi qat'iy o'sib boruvchi eng uzun uzluksiz qismning maksimal uzunligi.


Misollar
# input.txt output.txt
1
7
5 4 6 8 15 3 7
4
2
5
1 2 3 4 5
5
Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin