![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Есть матрица 1
Условие 1: может быть любой размерности 6 6 6 6 6 6 1 3 3 6 6 6 6 3 6 6 6 6 4 6 6 6 6 6 6 Есть матрица 2 Условие 2.1: может быть любой размерности, но меньше первой Условие 2.2: единица может быть в любом месте матрицы 6 6 6 6 6 1 6 6 6 6 6 6 8 6 6 8 Задача 1 - вырезать из первой матрицы кусок, соответсвенно единице с выполнением условия 2.2, т.е. должно получится 6 6 6 6 6 1 3 3 6 6 6 3 6 6 6 4 Задача 2 - сравнить матрицу 2 с вырезанным куском (ВЫПОЛНЕНО) Условие 3.1: цифра 6 в матрице 2 - любая цифра вырезанной матрицы. Условие 3.2: цифра 8 в матрице 2 осночает, что в вырезанной матрице на этом месте должна быть цифра 4, не в каждой, а только в одной какой-нибудь из восьмерок. А что будет в других - значения не имеет (хоть тоже 4). Т.е. в нашем случае сравнение матриц приведет их равенсту Как оптимальней решить указанные задачи? Есть ли модули для работы с матрицами, которые помогут? Это сообщение отредактировал(а) Error202 - 27.2.2012, 12:56 |
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Хорошо, задачу 2 сделал...
Есть какая-нть информация по задаче 1? |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |