Loading...
Vakuu avatar Vakuu 4 Точки

C# Advanced Topics - Problem 5. * Longest Non-Decreasing Subsequence

Input

Output

1

1

7 3 5 8 -1 6 7

3 5 6 7

1 1 1 2 2 2

1 1 1

1 1 1 3 3 3 2 2 2 2

2 2 2 2

11 12 13 3 14 4 15 5 6 7 8 7 16 9 8

3 4 5 6 7 8 9

 

Има допусната грешка в примерните изходи или е изпуснато нещо в условието.

Ще започна с най-вероятното място на грешката - условието на задачата,
Никъде в условието не е казано, че монотоността на нарастване в цялата подверига трябва да се запазва.
тогава вече това е пропуск в условието и отговорите ще са верни.

Защото в примерния изход за вход 1 1 1 2 2 2 верния отговор би трябвало да е 1 1 1 2 2 2 а не 1 1 1, защото 1 1 1 2 2 2 е ненамаляваща поредица и е с дъжина 6 т.е. по-голяма от дължина 3 на 1 1 1...
също и отговора на 
1 1 1 3 3 3 2 2 2 2 трябва да е 1 1 1 2 2 2 2 защото това е ненамаляваща с дължина 7 по-голяма от дължина 4 на 2 2 2 2

Тагове:
4
Programming Basics
Filkolev:
Има отворена тема за грешките в това домашно. Има и система за докладаване на подобни проблеми.
jabalka avatar jabalka 960 Точки
Best Answer

Здравей, колега.

Чудесно е (за общото благо), че си намерил грешка в условие на задача. Много хора ще са ти благодарни.

Ако имаш желание, може да използваш функционалността на сайта, за да я репортнеш на екипа на СофтУни.

Къде се намира тази функционалност?

Под линка, от където си си свалил условието на домашното от курса има линк "Докладвай грешка".

Прилагам снимка за по-добър ориентир.

Поздрави и хубав ден!

1
Slavkata555 avatar Slavkata555 0 Точки

I na men ne mi se poluchava neshto tazi zadacha samo tq mi ostana ot vsichki 14 .. 

 

0
PavelManahilov avatar PavelManahilov 216 Точки

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

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