Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2012, 12:59   #1
BRIGADIR
Пользователь
 
Аватар для BRIGADIR
 
Регистрация: 19.10.2008
Сообщений: 16
Смех 2 дня думаю над решением (обработка массива)

Дан целочисленный массив А из 10 элементов. Найдите меньшее число К элементов, которые нужно исключить из последовательности А[1], A[2], …, A[10], чтобы осталась возрастающая последовательность.
Пример:
последовательсноть - 8 123 342 13 56 543 78 98 11 101
есть два варианта:
1 - исключить 123, 342, 543, 11, остается - 8 13 56 78 98 101
2 - исключить 8, 13, 56, 78, 98, 11, 101 остается - 123, 342, 543
в первом случае требуется исключить меньшее число элементов, значит это искомые элементы.
BRIGADIR вне форума Ответить с цитированием
Старый 03.01.2012, 13:41   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

думали, думали, а поиском воспользоваться не придумали?..

тырк

тырк
Serge_Bliznykov вне форума Ответить с цитированием
Старый 03.01.2012, 13:48   #3
BRIGADIR
Пользователь
 
Аватар для BRIGADIR
 
Регистрация: 19.10.2008
Сообщений: 16
По умолчанию

спасибо (=

Последний раз редактировалось BRIGADIR; 03.01.2012 в 14:28.
BRIGADIR вне форума Ответить с цитированием
Старый 03.01.2012, 14:10   #4
BRIGADIR
Пользователь
 
Аватар для BRIGADIR
 
Регистрация: 19.10.2008
Сообщений: 16
По умолчанию

Для моего массива она не правильно считает, программа говорит что надо минимально выкинуть 6 элементов, а я говорю что достаточно выкинуть 4.
BRIGADIR вне форума Ответить с цитированием
Старый 03.01.2012, 15:06   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Для моего массива она не правильно считает, программа говорит что надо минимально выкинуть 6 элементов, а я говорю что достаточно выкинуть 4
допускаю. И что?..

По второй моей ссылочке есть ссылка на разбор решения такой задачи? Вы её открывали?

Давайте получившийся у Вас код, пример массива, можно будет поговорить более предметно.

А так - Ваш пост ни о чём..
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка массива Элизабет Помощь студентам 3 24.12.2011 00:57
Арифметические действия над элементами массива. danilchican Паскаль, Turbo Pascal, PascalABC.NET 2 15.11.2011 22:53
Обработка массива (си) Pascaler Помощь студентам 1 01.06.2011 11:28
Pelles C: операции над двоичными числами в файле, удаление строки из массива TripleX Помощь студентам 12 13.06.2010 14:54
обработка массива, с++ lusuj Помощь студентам 2 11.11.2008 19:27