|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.11.2009, 17:56 | #1 |
Пользователь
Регистрация: 25.11.2009
Сообщений: 11
|
Нахождение серии в массиве
Помогите, пожалуйста, с этой задачей:
Дан целочисленный массив размера N. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии — количество этих элементов (длина серии может быть равна 1). Вывести массив, содержащий длины всех серий исходного массива. Из-за болезни пропустил часть материала, вот теперь не могу справиться с задачей, а нужно срочно. Заранее спасибо откликнувшимся |
25.11.2009, 18:02 | #2 | ||
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
Цитата:
Цитата:
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
Последний раз редактировалось ОДИНОЧЕСТВО В СЕТИ; 25.11.2009 в 18:13. |
||
25.11.2009, 18:12 | #3 |
Пользователь
Регистрация: 25.11.2009
Сообщений: 11
|
|
25.11.2009, 18:22 | #4 |
Пользователь
Регистрация: 25.11.2009
Сообщений: 11
|
int a[size] = {1, 6, 6, 2, 6, 6, 6, 6, 6, 3};
int i, done; main() { clrscr(); printf("\n\nValues:"); for(i = 0; i < size; i++) printf("%d ", a[i]); printf("\n"); done = 1; for(i = 0; i < size - 1; i++) { if(a[i] == a[i+1]) done++; if(a[i] == a[i+1] && a[i+1] != a[i+2]) { printf("%d ", done); done = 1; i++; } else if(a[i] != a[i+1]) printf("%d ", done); } if(a[size - 1] != a[size - 2]) printf("1"); getch(); } На C++ пытался. Так как его знаю получше, а с Паскалем мало знаком... |
25.11.2009, 18:24 | #5 |
Любопытная Вредина
Участник клуба
Регистрация: 19.06.2009
Сообщений: 1,285
|
Код:
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
|
25.11.2009, 18:28 | #6 |
Пользователь
Регистрация: 25.11.2009
Сообщений: 11
|
Огромное спасибо за сверхоперативную помощь. Даже и не ожидал =)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нахождение произведения в массиве | Sonyalex90 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 11.10.2009 13:08 |
Серии в массиве, помогите разобраться в задаче | RomT24 | Помощь студентам | 7 | 14.01.2009 03:27 |
Серии в массиве, задача, помогите разобраться! | RomT24 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.01.2009 20:32 |
нахождение min в массиве | jenja | Общие вопросы C/C++ | 2 | 04.10.2008 19:32 |
Нахождение суммы в массиве. PHP | Айвенго | Помощь студентам | 3 | 28.01.2008 19:46 |