![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
друзья,выручайте!Никак не могу решить задачу на одномерный массив!
ЗАДАЧА: найти номера всех максимальных из массива данных n целочисленных элементов! Например,x[0]=5 x[1]=8 x[2]=2 x[3]=8 x[4]=1 Ответ должен быть: 1 3
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Два цикла. В первом проходите по массиву и ищете максимум.
Во втором проходите по массиву и сравниваете элементы с максимумом. Если совпадает, то выводим индекс.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
не можешь ли написать примерный код?
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#4 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
СПАСИБО БОЛЬШОЕ!!А НЕ МОЖЕШЬ ЛИ ТЫ МНЕ ПОМОЧЬ ЕЩЁ С ОДНОЙ ЗАДАЧЕЙ??ЗАДАЧА-Дан массив,состоящий из n элементов. Назовём серией группу подряд идущих одинаковых элементов , а длиной серии - количество этих элементов (длина может быть равна 1 ). Преобразовать массив,увеличив все серии наибольшей длины на один элемент!
НАПРИМЕР- x[0]=6 x[1]=5 x[2]=5 x[3]=5 x[4]=4 Ответ должен быть- x[0]=6 x[1]=5 x[2]=5 x[3]=5 x[4]=5 x[5]=4
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#6 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
osichev, ну так в чем сложность? Пробуйте решить. Будет не получаться - выкладывайте код и задавайте вопросы.
Чтобы найти такие серии, идите от по массиву от 1 до n и сравнивайте текущий элемент с предыдущим.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
КАК мне найти самые длинные серии?? И как вставить ещё элемент??
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#8 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
Потом проходите второй раз. Если длина текущей серии = максимуму, добавляем элемент, а остальные (те, что правее), смещаем вправо на 1 позицию.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
![]()
Напиши,пожалуйста, примерный код!Мне осталась последняя задача из индивидуальных!!Я с ней мучаюсь дня 3!!Скоро голова взорвётся!ПОМОГИ (((((((((((
Программист без пива, как спирт без пробки - выдохнется___________-
![]() |
![]() |
![]() |
![]() |
#10 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Интересно, как можно написать примерный код? То есть просто написать решение?
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент | LyaLya | Помощь студентам | 15 | 20.12.2009 14:12 |
Одномерные массивы | chistayastranichka | Помощь студентам | 2 | 29.05.2009 00:56 |
Одномерные массивы. | Paul Oakenfold | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 11.05.2009 16:07 |
Одномерные массивы | QEEN | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 03.04.2009 12:25 |