Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сдвиг эл-ов матрици по концентрическим квадратам по часвой стрелке

21K
13 ноября 2006 года
Александр Кузнецов
4 / / 13.11.2006
[SIZE="3"][FONT="Arial"]Всем ПРИВЕТ!!!

Нужна помощь....
Есть задача: Дана квадратная матрица размером NxN (матрица задаётся последовательными символами построчно). Осуществить циклический сдвиг элементов матрицы по концентрическим квадратам по часовой стрелке на М элементов.
Входные данные: N<11, M<=32767
Тест:
input:
4
2
output:
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
---------------
9 5 1 2
13 11 10 3
14 7 6 4
15 16 12 8

Подскажте пожалуйста, как это понять КОНЦЕНТРИЧЕСКИМИ КВАДРАТАМИ ПО ЧСОВОЙ СТРЕЛКЕ...
Заранее спасибо...:)
[/FONT][/SIZE]
285
13 ноября 2006 года
Romik
479 / / 24.11.2002
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

Смори по пириметру по часовой стрелки, начиная с единицы (выделено жирным текстом): 1 2 3 4 8 12 16 15 14 13 9 5 // это первый концентрический квадрат
Вот второй: 6 7 11 10

P.S.
Моя нумерация квадратов (первый, второй) была выбрана произвольно
21K
14 ноября 2006 года
Александр Кузнецов
4 / / 13.11.2006
Большое спасибо!!!
Теперь врубился...:)
21K
14 ноября 2006 года
Александр Кузнецов
4 / / 13.11.2006
А вот ещё вопрос:
Если размер матрицы будет 3х3
1 2 3
4 [COLOR="Red"]5[/COLOR] 6
7 8 9
С первым концентрическим квадратом всё ясно, а будет ли эл-т "5" вторым концентрическим квадратом? Если будет, то что, эго оставить без изменений?
Заранее спасибо...
269
14 ноября 2006 года
Greenering
892 / / 04.02.2003
[QUOTE=Александр Кузнецов]А вот ещё вопрос:
Если размер матрицы будет 3х3
1 2 3
4 [COLOR="Red"]5[/COLOR] 6
7 8 9
С первым концентрическим квадратом всё ясно, а будет ли эл-т "5" вторым концентрическим квадратом? Если будет, то что, эго оставить без изменений?
Заранее спасибо...[/QUOTE]
Мдя... чесслово.. улыбнуло до ушей.
Если его считать/не считать квадратом, то все рано значение не изменится.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог