![]() |
|
Модераторы: volvo877, Snowy, MetalFan |
![]()
|
|
| katbka25 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.9.2008 Репутация: нет Всего: нет |
Даны матрица А(n*m) и вектор В(n). Получить два новых вектора С(n) и D(n). В вектор С поместить индекс первого вхождения элемента вектора В в соответствующую строку исходной матрицы. В вектор D поместить индекс последнего вхождения элемента вектора В в соответствующую строку исходной матрицы. Если в строке матрицы элемент из вектора В отсутствует, то в соответствующие элементы векторов С и D записать нули.
Объясните пожалуйста, что собственно требуется сделать? Текс запутан. мне понять сложно. Заранее всем спасибо. |
|||
|
||||
| drlev |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 10.9.2008 Репутация: нет Всего: нет |
Я понял так (надеюсь правильно =)):
есть массивы А [3,4] и B[3] : |0 0 1 0| |1| А=|0 1 0 1| B=|1| |0 0 0 0| |1| |3| в массив С вставляются индексы первого вхождения эелемента массива В в массив А в соответствующей строке : С=|2| |0| (0-потомучто "1" нет в третьей строке в массиве А, так по условию) |3| массив D аналогично собирается, только по последнему вхождению элементов: D=|4| |0| |
|||
|
||||
![]()
|
| Правила форума "Delphi" | |
|
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |