0 / 0 / 0
Регистрация: 14.12.2017
Сообщений: 19
|
||||||
1 | ||||||
Сделать так, чтобы максимальный элемент массива был удален, а если их несколько, то все14.12.2017, 12:49. Показов 1268. Ответов 4
Метки нет (Все метки)
Нужно сделать так, чтобы максимальный элемент массива был удален, а если их несколько, то все.
Затем сформировать уже новый массив, без максимальных элементов. Как это сделать? Вот мой код:
0
|
14.12.2017, 12:49 | |
Ответы с готовыми решениями:
4
Путем перестановки строк и столбцов матрицы сделать так, чтобы максимальный элемент был в верхнем левом углу Переместить строки и столбцы матрицы так чтобы максимальный элемент был в левом верхнем углу Сдвинуть строки циклическим сдвигом вправо так, чтобы на последнем месте был максимальный по модулю элемент Двумерный массив. Измените исходный массив так, чтобы максимальный элемент в каждой строке был заменен на 0 |
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||
14.12.2017, 14:02 | 2 | |||||
Сообщение было отмечено aqroog как решение
Решение
Как-то так
1
|
0 / 0 / 0
Регистрация: 14.12.2017
Сообщений: 19
|
|
14.12.2017, 14:31 [ТС] | 3 |
Спасибо большое, но одна проблема.
При вводе 5 элементов массива: 5, 5, 5, 3, 2. Он удаляет максимальные и сдвигает элементы, но заполняет последние три 2-ками. Это можно как-то убрать? Или вообще сделать так, что бы новый массив состоял из 2-ух элементов? Исходя из данного примера.
0
|
зомбяк
1584 / 1218 / 345
Регистрация: 14.05.2017
Сообщений: 3,939
|
||||||
14.12.2017, 14:37 | 4 | |||||
Сообщение было отмечено aqroog как решение
Решение
aqroog, нужно чтобы
Добавлено через 1 минуту То есть на самом деле он как состоял из 20 элементов (int a[20]) так и будет состоять, но n изменится в соответствии с числом действительных элементов.
1
|
0 / 0 / 0
Регистрация: 14.12.2017
Сообщений: 19
|
|
14.12.2017, 14:44 [ТС] | 5 |
Спасибо большое, все работает!
0
|
14.12.2017, 14:44 | |
14.12.2017, 14:44 | |
Помогаю со студенческими работами здесь
5
Переставить строки и столбцы матрицы так, чтобы максимальный элемент был расположен на пересечении k-й строки и k-го столбца Как сделать так, чтобы каждый элемент ListBoxItem был растянут на всю ширину ListBox Переставить строки и столбцы матрицы так, чтобы максимальный по модулю элемент был расположен на пересечении k-й строки и k-го столбца Как сделать так, чтобы был доступ к методу вложенного класса, если объявлен только внешний класс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |