Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/34: Рейтинг темы: голосов - 34, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 23.11.2015
Сообщений: 26

Дан массив N × M. Требуется повернуть его по часовой стрелке на 90 градусов

13.05.2016, 02:18. Показов 6959. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив N × M. Требуется повернуть его по часовой стрелке на 90 градусов.

Входные данные
На первой строке даны натуральные числа N и M (1 ≤ N, M ≤ 50). На следующих N строках записано по M неотрицательных чисел, не превышающих 109 – сам массив.

Выходные данные
Выведите повернутый массив в формате входных данных.

Примеры
входные данные
3 4
1 2 3 4
5 6 7 8
9 10 11 12
выходные данные
4 3
9 5 1
10 6 2
11 7 3
12 8 4
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.05.2016, 02:18
Ответы с готовыми решениями:

Дан массив N×M. Требуется перевернуть его по часовой стрелке на 90 градусов.
Вот, решил идеально правильно, вывел элементы - не засчитало!!! Дан массив N×M. Требуется перевернуть его по часовой стрелке на...

Дан квадратный двумерный массив, повернуть его на 90 градусов по часовой стрелке без использования второго массива
Дан квадратный двумерный массив, повернуть его на 90 градусов по часовой стрелке без использования второго массива.

Дан массив 5х5, нужно повернуть на 90 градусов по часовой стрелке
Дан массив 5х5, нужно повернуть на 90 градусов по часовой стрелке :) в паскале просто, в делфи ещё проще, а вот ассемблер.....

2
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
12937 / 6804 / 1821
Регистрация: 18.10.2014
Сообщений: 17,217
13.05.2016, 02:27
Ну то есть физически "поворачивать" что-то в памяти совсем не требуется. Достаточно просто взять исходный массив и выдать его на выход в другом порядке.
0
 Аватар для TimeTwo
102 / 95 / 104
Регистрация: 29.11.2009
Сообщений: 407
13.05.2016, 09:31
Rigbi, http://blog.kislenko.net/show.php?id=1067
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.05.2016, 09:31
Помогаю со студенческими работами здесь

Повернуть массив по часовой стрелке на 90 градусов
Дан массив N × M. Требуется повернуть его по часовой стрелке на 90 градусов. Формат входного файла На первой строке даны...

Матрицу повернуть на 90 градусов по часовой стрелке на C#
Содержимое квадратной матрицы A(n,n) повернуть на 90 градусов по часовой стрелке, считая центром поворота центр симметрии матрицы.

Повернуть картинку на 90 градусов по часовой стрелке
Дана картинка. Требуется повернуть ее на 90 градусов по часовой стрелке вокруг центра. Картинка представляет собой квадрат, разбитый...

Повернуть матрицу на 90 градусов по часовой стрелке.
Сформировать матрицу 7х7 элементов, заполненную рандомно. Вывести ее на экран, развернув на 90 градусов по часовой стрелке.

Повернуть матрицу по часовой стрелке на 90 градусов
Помогите, пожалуйста, срочно!! Дан массив N × M. Требуется повернуть его по часовой стрелке на 90 градусов. Входные данные На...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru