![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.10.2012
Сообщений: 16
|
![]()
дана матрица 10х10. Надо установить взаимо однозначное отображение. Т.е пример(наобум пишу,так что не обессудьте):
|1 2 3 4| |5 6 7 8| |9 10 11 12| |13 14 15 16| После преобразования так будет.(вроде) |1 5 9 13| |2 6 10 14 | |3 7 11 15 | |4 8 12 16 | Код:
Код:
Последний раз редактировалось Stilet; 21.05.2013 в 21:53. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
Сначала Ваш код (после исправления синтаксических ошибок) поменяет местами a[1,3] с a[3,1] (i=1, j=3).
Потом поменяет местами a[3,1] с a[1,3] (i=3, j=1). В итоге получится исходная матрица. Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 07.10.2012
Сообщений: 16
|
![]()
выход за границы. Но это я уже исправил. Не подскажите,как написать ,чтоб нормально меняла матрицу?
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]() Цитата:
2) Очевидно, из двух обменов нужно оставить только один. Поскольку в двух обменах всегда в одном случае i>j, а в другом i<j, то... |
|
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 07.10.2012
Сообщений: 16
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибки в коде.. | arh42kem | Windows Forms | 10 | 10.04.2013 18:42 |
Ошибки в коде C++ | BloodWolf | Помощь студентам | 3 | 28.11.2012 15:39 |
ошибки в коде VBA | noscere | Microsoft Office Excel | 7 | 05.04.2012 13:46 |
C++ ошибки в коде | Straiker900 | Помощь студентам | 0 | 18.01.2012 19:48 |
Матрица опять.. | POPOV | Помощь студентам | 11 | 17.11.2007 18:52 |