Поверни картинку
Квадратную матрицу можно представить как маленькое изображение из пикселей. Дана матрица matrix размера n x n. Поверни её на 90 градусов по часовой стрелке и верни получившуюся матрицу.
Примеры
Ввод
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]Вывод
[[7, 4, 1], [8, 5, 2], [9, 6, 3]]Ввод
[[1, 2], [3, 4]]Вывод
[[3, 1], [4, 2]]Ввод
[[1]]Вывод
[[1]]Нужно реализовать
def rotate_image(matrix: list[list[int]]) -> list[list[int]]:
Теги
arraymath
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[[1,2,3],[4,5,6],[7,8,9]]Ожидаемый
[[7,4,1],[8,5,2],[9,6,3]]2
Ввод
[[1,2],[3,4]]Ожидаемый
[[3,1],[4,2]]3
Ввод
[[1]]Ожидаемый
[[1]]4
Ввод
[[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,16]]Ожидаемый
[[15,13,2,5],[14,3,4,1],[12,6,8,9],[16,7,10,11]]5
Ввод
[]Ожидаемый
[]6
Ввод
[[7,8,9],[4,5,6],[1,2,3]]Ожидаемый
[[1,4,7],[2,5,8],[3,6,9]]Фокус-радио
На паузе · SomaFM · Fluid