![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.11.2017
Сообщений: 28
|
![]()
Был дан массив из 3-х разрядных чисел,необходимо было найти суммы цифр каждого числа и выстроить их по убыванию с указанием их первоначальных адресов. например,в начале было число 526 ,стоял на 5ом месте исходного массива, сумма его цифр 13, он получился самым большим в новом массиве,но мы должны указать его начальное место,то есть "был на 5ом месте исходного массива"
Код:
Как вывести первоначальный адрес? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,367
|
![]()
Например, перед сортировкой, создай второй массив с порядковым номером, или используй двумерный: второй столбец - это порядковый номер элемента.
В процессе сортировки обрабатывай обе компоненты - либо второй массив, либо второй столбец...
Как-то так, ...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++.Определите среднее значение элементов массива Х(20). Найдите индекс элемента массива, наиболее близкого к среднему значению. | dunhill55 | Помощь студентам | 1 | 16.12.2012 19:02 |
Адреса элементов динамического массива меняются... | Altera | Общие вопросы Delphi | 6 | 07.09.2009 07:31 |
Обновление первоначального состояния формы | street-walker | Общие вопросы Delphi | 2 | 13.05.2009 00:07 |
PHP: использование элемента массива как массива | Sudia | Помощь студентам | 1 | 20.02.2009 20:48 |
Указание точного адреса файла на диске | Vladya | Помощь студентам | 4 | 04.11.2008 20:48 |