|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.04.2013, 19:49 | #1 |
Пользователь
Регистрация: 31.03.2013
Сообщений: 52
|
массив
помогите с прогой пожалуйста! Очень срочно нужно!
«Сжать» заданный целочисленный одномерный массив, превратив его в двумерный по следующему правилу. Повторяющиеся в одномерном массиве элементы должны присутствовать в двумерном один раз и располагаться в первой строке. Во второй строке под каждым элементом записывается число, равное количеству таких элементов в массиве. Относительный порядок чисел (встречающихся впервые) должен быть сохранен. Пример входа 3 56 8 2 3 8 10 8 Пример вывода 3 2 56 1 8 3 2 1 10 1 |
25.04.2013, 21:01 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
I'm learning to live...
|
25.04.2013, 21:10 | #3 |
Пользователь
Регистрация: 31.03.2013
Сообщений: 52
|
Как она к заданию относится?
|
25.04.2013, 21:27 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Она группирует элементы.
Для определения количества вхождений в массиве можно использовать свойство i.Count(). Таким образом будешь сначала выводить сами элементы, а потом их количественную составляющую. Даже перепишу так: Код:
I'm learning to live...
|
25.04.2013, 22:10 | #5 |
Пользователь
Регистрация: 31.03.2013
Сообщений: 52
|
блин для меня это всё таки сложновато. Сейчас попробую разобраться
Половина задачи сделано, числа он правильно выводит. А как их количество вывести Последний раз редактировалось Stilet; 25.04.2013 в 22:44. |
25.04.2013, 22:43 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Смотри же внимательнее.
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан одномерный массив, сформировать новый массив по заданному правилу {Delphi} | Nickolai47 | Помощь студентам | 5 | 16.12.2012 14:51 |
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны | Koksa | Помощь студентам | 0 | 10.10.2011 11:26 |
Запись координат в массив в реал тайм, Как записать координаты в массив | Dark19 | Visual C++ | 2 | 21.06.2011 18:45 |
Из массив А получить массив В, удвоив все нечётные элементы удвоены ( на Pascal) | KARTER | Помощь студентам | 1 | 18.06.2011 19:58 |