|
0 / 0 / 0
Регистрация: 04.01.2023
Сообщений: 31
|
||||||
Циклическая перестановка столбцов08.01.2023, 20:23. Показов 1411. Ответов 11
Метки python 3.9 (Все метки)
Дана матрица размером NxM и два числа k1 и k2. Выполните циклическую перестановку столбцов влево, находящихся между столбцами k1 и k2 (включая столбцы k1 и k2, т.е. столбец k1 должен оказаться на месте столбца k2, столбец k2 не месте столбца k2-1 и т.д.).
Входные данные В первой строке задаются числа N и M (0<N,M<=10). Далее идут N строк по M чисел в каждой. Каждое число по модулю не более 100. Далее с новой строки идут два числа k1, k2 (0<k1,k2<=M). Выходные данные Выведите на экран преобразованную матрицу, отводя под каждый элемент три знакоместа. Пример Входные данные 3 4 56 32 94 12 15 72 51 60 43 4 97 38 0 2 Выходные данные 32 94 56 12 72 51 15 60 4 97 43 38 Не проходят тесты когда k1>k2.Не могу понять,что происходит при k1>k2. Только есть вот такая догадка:
0
|
||||||
| 08.01.2023, 20:23 | |
|
Ответы с готовыми решениями:
11
|
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
||||||
| 08.01.2023, 21:08 | ||||||
|
Сделай так, чтобы k1 всегда было меньше k2:
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.01.2023
Сообщений: 31
|
|
| 08.01.2023, 22:42 [ТС] | |
|
u235, к сожалению не помогает. Программа до сих пор не проходит эти тесты.
Меня тоже это корявое условие будоражит
0
|
|
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
|||||||||||
| 09.01.2023, 08:35 | |||||||||||
|
WAW123, попробуй так:
Добавлено через 12 минут И это в начале не забудь:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 04.01.2023
Сообщений: 31
|
|
| 12.01.2023, 14:34 [ТС] | |
|
u235, я не думаю,что дело всё в форматировании,т.к. было 7 задач с похожим выводом и они проходили с помощью моего форматирования.Тут дело,я так думаю, в том,что k1>k2
Добавлено через 1 минуту u235, по крайней мере я сделал так: if k1>k2: print(0/0) и после этого тесты,которые сейчас у меня не правильны подсветились с надписью "Runtime error" Добавлено через 1 минуту Так что можете помочь с этим.Ведь я сам пробовал(моя попытка изображена в сомой теме),но не получилось
0
|
|
|
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
|
|
| 12.01.2023, 14:51 | |
|
WAW123,
Какой должен быть вывод на массиве? : 3 4 56 32 94 12 15 72 51 60 43 4 97 38 2 0
0
|
|
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
|
| 12.01.2023, 14:52 | |
|
С sorted не проходит? Выложи код в тегах Питона, который ты проверял и он не прошел тесты.
0
|
|
|
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
|
|
| 12.01.2023, 14:53 | |
|
Что сдвигать в таком случае, внешнюю часть массива или внутреннюю?
0
|
|
|
5516 / 2869 / 571
Регистрация: 07.11.2019
Сообщений: 4,759
|
||
| 12.01.2023, 15:06 | ||
|
Alexarh, вообще может в таком случае правый сдвиг нужен..
0
|
||
|
0 / 0 / 0
Регистрация: 04.01.2023
Сообщений: 31
|
|
| 12.01.2023, 15:16 [ТС] | |
|
u235, да с sorted не проходит
Добавлено через 1 минуту Alexarh, в условии про такие случаи не сказано.Если что я скинул всё условие в тему.и ещё раз повторюсь:"Меня тоже это корявое условие будоражит". Добавлено через 1 минуту u235, ну я в своей программе осуществил это,но не прошло.Может вы найдёте,что не так в моем коде Добавлено через 12 секунд код в начале темы
0
|
|
|
8850 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,316
|
||||||
| 12.01.2023, 16:17 | ||||||
|
Так?
0
|
||||||
|
0 / 0 / 0
Регистрация: 04.01.2023
Сообщений: 31
|
|
| 12.01.2023, 23:00 [ТС] | |
|
Gdez, к сожалению не проходит(
Добавлено через 34 секунды я сейчас постараюсь раздобыть побольше информации с этих тестов кроме как k1>k2
0
|
|
| 12.01.2023, 23:00 | |
|
Помогаю со студенческими работами здесь
12
Перестановка строк и столбцов через нампи Циклическая перестановка столбцов двумерного массива Циклическая перестановка Циклическая перестановка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
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 с альфа-каналом (с прозрачным. . .
|