![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 26.04.2007
Сообщений: 2
|
![]()
Здравствуйте!
Не получается задачка. Вернее даже незнаю как к ней подступиться: Дан двумерный массив целых чисел A(N,N), где N кратно трем (N=3M). Поменять 3 и 9 блоки массива (см. схему). Обмениваемые блоки отмечены серым цветом. 10 11 12 13 14 15 16 17 18 (Прим. автора : серым цветом отмечены цифры 11 и 16). 1) Поясните, пожалуйста, почему 11 и 16 - это 3 и 9 блоки массива. 2) Подскажите как этот обмен осуществить. Спасибо. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.02.2007
Сообщений: 183
|
![]()
А что подразумевается под понятием "блок"? Это строка или это элемент?
Знать все невозможно, в силу того, что жить бы стало неинтересно.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 298
|
![]()
Ты уточни задание, а то сложно представить элемент 11 третьим.
Не надо ничего усложнять. Все достаточно тривиально.
|
![]() |
![]() |
![]() |
#4 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
![]()
А вот так:
[1,1] [1,3] [1,9] [3,1] [3,3] [9,9] [9,1] [9,3] [9,9] т.е. каждое смещение = *3 [блок] ,как я понял.
Life is too short, play more...
Как правильно задавать вопросы |
![]() |
![]() |
![]() |
#5 |
Редкий тунеядец
Форумчанин
Регистрация: 29.10.2006
Сообщений: 595
|
![]()
Напишите в конце концов именно то задание дословно, что вам дали, а то ваша интерпритация далеко не всем понятна!
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 26.04.2007
Сообщений: 2
|
![]()
Задание дословно:
Дан двумерный массив целых чисел A(N,N), где N кратно трем (N=3M). Поменять 3 и 9 блоки массива (см. схему). Обмениваемые блоки отмечены серым цветом. 10 11 12 13 14 15 16 17 18 ---------------------------------------------------------------------- Только цифры в задании помещены в табличку и серым цветом залиты ячейки в которых находятся цифры 11 и 16. ---------------------------------------------------------------------- У преподавателя уточнить задание я к сожалению не смогу, так как заочница и сейчас далеко от города, в котором находится ВУЗ, поэтому приходится как то самой с помощью профессионалов разбираться. Подскажите, возможен ли такой вариант интерпретации этой задачи: 3 и 9 блоки это 12 и 18 и необходимо их содержимое заменить содержимым блоков 2 и 7 (цифры 11 и 16). А "изюминка" заключается в том, что при N=6,9 и т.д. (кратно 3), эти блоки будут смещаться и иметь другие индексы. Спасибо. Последний раз редактировалось Irik; 26.04.2007 в 15:36. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 26.04.2007
Сообщений: 440
|
![]()
(я пронял так)Смысл- поменять местами строку с 16- и столбик с 11-
должно получится- 10 18 12 13 16 15 14 17 11 ( так у них общее число 17 то цифры немного сдвигаются) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ВОПРОС на счет блоков памяти и отслеживание за перемещением потока. | Big Zee | Свободное общение | 7 | 21.04.2008 14:38 |
Обмен местами) | Sota | Общие вопросы C/C++ | 7 | 22.02.2008 18:32 |
Обмен скриптами | tanos | JavaScript, Ajax | 1 | 28.01.2008 22:18 |
Обмен ICQ | Умелец | Свободное общение | 3 | 15.09.2007 12:03 |