Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.84/193: Рейтинг темы: голосов - 193, средняя оценка - 4.84
1 / 1 / 0
Регистрация: 06.05.2020
Сообщений: 9

Заполнить массив сверху вниз, слева направо

16.05.2020, 13:56. Показов 40350. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сверху вниз, слева направо
Даны два числа n и m. Создайте двумерный массив размером n×m и заполните его в соответствии с примером.

Данную задачу необходимо решить с помощью генератора, который заполнит матрицу A. Вы должны отправить на проверку единственную строку вида:

A = [текст генератора]

Вот мой код, но не получается:

Python
1
2
3
4
5
6
7
n, m = map(int, input().split())
#Вот генератор:
A = [[i + j for j in range(0, m * 5, 5)] for i in range(n)]
for i in range(n):
    for j in range(m):
        print(A[i][j], end = ' ')
    print()
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.05.2020, 13:56
Ответы с готовыми решениями:

Сверху вниз, слева направо
Даны два числа n и m. Создайте двумерный массив размером n×m и заполните его в соответствии с примером. Данную задачу необходимо...

Сверху вниз, слева направо
Даны два числа n и m. Создайте двумерный массив размером n×m и заполните его в соответствии с примером. Данную задачу необходимо...

Заполнить двумерный массив целых чисел сверху вниз
Написать программу, которая двумерный массив целых чисел размером 5х6 заполняет следующим образом: Сверху вниз Нужно чтобы вышло так ...

20
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
16.05.2020, 21:40
Цитата Сообщение от alway Посмотреть сообщение
в соответствии с примером
С каким?
0
1 / 1 / 0
Регистрация: 06.05.2020
Сообщений: 9
18.05.2020, 08:07  [ТС]
Упс, забыл
Примеры
Ввод
5 6
Вывод
0 5 10 15 20 25
1 6 11 16 21 26
2 7 12 17 22 27
3 8 13 18 23 28
4 9 14 19 24 29
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
18.05.2020, 08:21
Лучший ответ Сообщение было отмечено alway как решение

Решение

alway,
Python
1
matr = [[j + i for j in range(0, m * n, n - 1)] for i in range(m)]
2
1 / 1 / 0
Регистрация: 06.05.2020
Сообщений: 9
18.05.2020, 10:06  [ТС]
Спасибо
0
0 / 0 / 0
Регистрация: 30.03.2021
Сообщений: 3
01.04.2021, 05:55
Тоже решаете курс Сириуса? Я тоже здесь запнулся, но в коде iSmokeJC есть ошибка - n - 1 неправильно, знаете почему? А потому, что нужно убрать - 1 и получится уже нормальный код, всегда рад поболтать.
0
01.04.2021, 07:46

Не по теме:

Цитата Сообщение от MaDGaMeR Посмотреть сообщение
есть ошибка - n - 1 неправильно, знаете почему? А потому, что нужно убрать - 1 и получится уже нормальный код
Вот это аргумент, вот это я понимаю!

0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
01.04.2021, 08:23

Не по теме:

DmFat, как мне теперь с этим жить?


3
 Аватар для АМОГУС
0 / 0 / 0
Регистрация: 26.07.2021
Сообщений: 34
27.07.2021, 14:01
MaDGaMeR, о курс Сириуса. Напиши пж уже готовый код который Сириус у тебя пропустил.
0
27.07.2021, 14:17

Не по теме:

Sirius in action

0
27.07.2021, 14:34

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
Sirius in action
Даже скопировать код без ошибок не могут))

0
 Аватар для АМОГУС
0 / 0 / 0
Регистрация: 26.07.2021
Сообщений: 34
27.07.2021, 14:46
Arsegg, ну блин я стираю - 1 и Сириус ругается. Вот поэтому и спрашиваю готовый код, который Сириус пропустил.
0
27.07.2021, 15:05

Не по теме:

АМОГУС, мигни два раза, если тебя там держат насильно.

0
27.07.2021, 15:17

Не по теме:

Arsegg, *Мигнул 2 раза* ;) ;). А если честно то меня правда родаки насильно заставляют Питоном заниматься. Не шучу.

0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
27.07.2021, 15:25

Не по теме:

Цитата Сообщение от АМОГУС Посмотреть сообщение
насильно заставляют Питоном заниматься
Ну скажи им - мне понадобится:
1. Два тома Лутца (5К)
2. Курсы английского (хз сколько, сам придумай)
3. Проапгрейдить комп, чтоб пайчарм норм тянул (еще 30К можешь набросить)
4. И т.д.
Наверное передумают...


1
 Аватар для АМОГУС
0 / 0 / 0
Регистрация: 26.07.2021
Сообщений: 34
27.07.2021, 16:31

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
Курсы английского
Уже 2 года заставляют на них ходить, а Питоном с этого года занимаюсь



Добавлено через 17 минут

Не по теме:

iSmokeJC, они очень упертые. Могут и не такое сделать. Наверное это они меня так любят.

0
27.07.2021, 16:45

Не по теме:

Цитата Сообщение от АМОГУС Посмотреть сообщение
они очень упертые. Могут и не такое сделать. Наверное это они меня так любят.
Из-под палки учить программирование такое себе. Лучше найди занятие по душе и занимайся им.

0
27.07.2021, 16:50

Не по теме:

Цитата Сообщение от Arsegg Посмотреть сообщение
Лучше найди занятие по душе и занимайся им.
Да так в принципе и есть. Вот игры с друзьями делаем и выкладываем на GameJolt под этим аккаунтом. Сейчас работаем над масштабной jRPG на 5+ часов игры.

0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
27.07.2021, 17:40
Тема

Добавлено через 3 минуты

Не по теме:


Цитата Сообщение от iSmokeJC Посмотреть сообщение
Наверное передумают...
Чтоб передумали, надо еще что-то сюда добавить,яхту, самолет...

0
0 / 0 / 0
Регистрация: 28.07.2021
Сообщений: 3
28.07.2021, 08:45
Вот
Python
1
A = [[i + n * j for j in range(m)] for i in range(n)]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.07.2021, 08:45
Помогаю со студенческими работами здесь

Создайте двумерный массив размером n×m и заполните его сверху вниз, слева направо
Даны два числа n и m. Создайте двумерный массив размером n×m и заполните его в соответствии с примером. Данную задачу необходимо...

Заполнить двумерный массив по спирали слева направо и сверху вниз
помогите пожалуйста заполнить массив

Заполнить двумерный массив по спирали слева направо и сверху вниз
Заполнить двумерный массива размером 5x5 следующим образом (по спирали слева направо и сверху вниз): 1 2 3 4 5 16 17 18 19 6 ...

Заполнить массив: клетки черного цвета заполнены нулями, а белого - числами натурального ряда сверху вниз, слева направо
заполнить массив размером nXm в шахматном порядке: клетки черного цвета заполнены нулями, а белого цвета- заполнены числами натурального...

Заполнить матрицу по столбцам сверху вниз, слева направо
Даны два числа n и m. Создайте двумерный массив размером n×m и заполните его в соответствии с примером. Входные данные Даны два...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки 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. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru