|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.12.2014, 00:24 | #1 |
Пользователь
Регистрация: 01.12.2014
Сообщений: 13
|
дан целочисленный массив размера n . Удалить из массива все соседние одинаковые элементы
дан целочисленный массив размера n . Удалить из массива все соседние одинаковые элементы , оставив их прежние вхождения.
|
01.12.2014, 00:34 | #2 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Что значит "соседние одинаковые"? А если одинаковые встречаются через несколько других элементов, например, 1 2 3 4 1 1 1 7 8 1 1?
____________ А вообще, что не получается, в чём проблемы? |
01.12.2014, 00:39 | #3 |
Пользователь
Регистрация: 01.12.2014
Сообщений: 13
|
соседние одинаковые -это серии - подряд идущие одинаковые элементы элементы
|
01.12.2014, 00:49 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
например, дан массив: 1 2 1 1 1 2 2 1 что должно остаться после обработки (выполнения задания)? |
|
01.12.2014, 01:02 | #5 |
Пользователь
Регистрация: 01.12.2014
Сообщений: 13
|
не знаю .наверное не удаляя их .По моему.
|
01.12.2014, 08:19 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
не удаляя что?!! Ничего не удаляя?
Т.е. если на вход программы подать массив, заполненный так: 1 2 1 1 1 2 2 1 то и на выходе программы должен быть массив, заполненный точно так же (1 2 1 1 1 2 2 1) ?!! Вы явно заблуждаетесь. Но, пока Вы не разберётесь (хоть самостоятельно, хоть с преподавателем) что именно Вам нужно сделать. |
01.12.2014, 08:31 | #7 |
Пользователь
Регистрация: 01.12.2014
Сообщений: 13
|
Я тут написал программу но она не правильно работает
Код:
___________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (кнопочка на панели форматирования с решёточкой #) Не забывайте об этом! Модератор. Я так думаю что там нужно удалить серии с одинаковыми элементами. Последний раз редактировалось Stilet; 01.12.2014 в 11:40. |
01.12.2014, 08:52 | #8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
1 2 1 1 1 2 2 1 1 2 1 2 1
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
01.12.2014, 09:07 | #9 |
Пользователь
Регистрация: 01.12.2014
Сообщений: 13
|
Я так думаю что например дан массив 00011101
а вывод должен быть 01 а то что подчёркнутым удаляется |
01.12.2014, 09:12 | #10 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Выяснить у препода тайный смысл невмоготу?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
в Delphi решить задачу: Дан одномерный массив Zn. Удалить все элементы массива с четными индексами. | Алексей 21 | Помощь студентам | 2 | 10.11.2014 21:50 |
Дан массив размера N, все элементы которого, кроме последнего, упорядочены по возрастанию. Сделать массив упорядоченным. | nadyaH | Помощь студентам | 31 | 26.03.2014 11:15 |
Дан числовой массив А, состоящий из n целых чисел . Если все элементы массива являютя чётными, то увеличьте положительные элементы | Pantiks | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 24.10.2013 16:59 |
Дан массив из n элементов. Удалить из массива все элементы, встречающиеся ровно два раза | Koroleva_E | Помощь студентам | 0 | 02.05.2013 13:50 |
дан целочисленный массив N. Удалить из массива все элементы,встречающиеся [менее двух раз]1 | Zevsnet | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 16.01.2011 18:01 |