0 / 0 / 0
Регистрация: 12.03.2015
Сообщений: 17
|
|
1 | |
Вычислить сумму модулей элементов массива, расположенных после первого отрицательного элемента12.03.2015, 09:19. Показов 1252. Ответов 6
Метки нет Все метки)
(
дана
целочисленная прямоугольная матрица вычислить сумму модулей элементов массива,расположенных после первого отрицательного элемента
0
|
|
12.03.2015, 09:19 | |
Ответы с готовыми решениями:
6
Вычислить сумму модулей элементов массива, расположенных после первого элемента, равного нулю
|
5059 / 2633 / 2346
Регистрация: 10.12.2014
Сообщений: 9,996
|
|
12.03.2015, 10:24 | 2 |
Матрица прямоугольная!
К примеру: Код
1 2 3 4 5 2 3 4 5 6 3 4 -5 6 7 4 5 6 7 8 5 6 7 8 9 Какие элементы считать как „расположенных после первого отрицательного элемента“?
0
|
Модератор
9597 / 4921 / 3246
Регистрация: 17.08.2012
Сообщений: 15,357
|
|
12.03.2015, 17:20 | 3 |
Keek, JuriiMW, для многомерных матриц общий порядок расположения элементов не определён.
То есть, никак нельзя сказать, что идёт раньше: a[2, 7] или a[6, 3]. Однако, троечники, составляющие вот такие вот бестолковые некорректные задачи, считают, что в двумерном массиве элементы упорядочены как в многострочном тексте, слева направо сверху вниз. Не по теме: Таких задачек чего-то много стало, аж смешно от этой святой уверенности, что существует некий стандарт обхода массива... Вот интересно было бы спросить составителей задачек об стандартном порядке обхода 7-мерного массива, индексы которого представляют собой условные пиктограммы...
0
|
Модератор
![]() ![]() |
||||||||||||||||
12.03.2015, 18:04 | 4 | |||||||||||||||
Cyborg Drone,
было бы рациональным считать, что младшая из размерностей, считая слева направо, является младшей и при обходе. Если принять эту посылку, то a[2,7] идёт раньше a[6,3]. Независимо от способа хранения в памяти (по строкам, по столбцам, как-то ещё). Добавлено через 9 минут
Или так:
0
|
Cyborg Drone
|
12.03.2015, 20:26
#5
|
Не по теме: Согласен, конечно же, согласен. Но, всё равно, это - всего лишь рациональный выбор, а не правило. Я имел ввиду, что в подобных случаях приходится доопределять задание даже не за ТС, а за составителя задачи.
0
|
bormant
|
|||||
12.03.2015, 20:39
#6
|
|||||
Не по теме: вообще не понимаю, зачем на матрице формулировать задачи линейных массивов. В чем задача? Писать так и не морочить голову?
0
|
Cyborg Drone
|
12.03.2015, 22:17
Вычислить сумму модулей элементов массива, расположенных после первого отрицательного элемента
#7
|
Не по теме: Ну а почему бы и нет? Пусть порядок обхода определяется расположением в памяти. Критерий как критерий. Но для меня все эти задачки звучат примерно как "найти в лесу предпоследнюю сосну, особенно в пятницу".
0
|
12.03.2015, 22:17 | |
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |