Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/75: Рейтинг темы: голосов - 75, средняя оценка - 4.76
 Аватар для LiJuan_Jhao
22 / 22 / 0
Регистрация: 11.11.2019
Сообщений: 108

Считать и отсортировать таблицу

14.12.2019, 21:52. Показов 14967. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Напишите программу, которая сначала считывает элементы таблицы один за другим, затем выводит их в виде таблицы. Каждый ряд таблицы нужно отсортировать по возрастанию, кроме первого и последнего рядов (в них порядок элементов нужно оставить без изменений). Не используйте обращение к рядам по индексу (к элементам рядов — можно).

Формат ввода
На первых двух строках вводятся натуральные числа — количество строк (рядов) в таблице и количество столбцов в таблице.

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

Формат вывода
Ряды таблицы; каждый ряд — элементы таблицы на одной и той же строке, после каждого элемента выводится символ табуляции.

Пример
Ввод
4
3
удивительная
тройка
треф
счастливая
семёрка
червей
желательный
туз
пик
зловещая
дама
пик
Вывод
удивительная тройка треф
семёрка счастливая червей
желательный пик туз
зловещая дама пик

Есть код, но его надо доработать:
Python
1
2
3
4
5
6
7
8
9
10
11
12
rows = int(input())
cols = int(input())
table = []
for i in range(rows):
    row = []
    for j in range(cols):
        row.append(input())
    table.append(row)
for i in range(rows):
    for j in range(cols):
        print(table[i][j], end='\t')
    print()
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.12.2019, 21:52
Ответы с готовыми решениями:

Считать и отсортировать таблицу
Напишите программу, которая сначала считывает элементы таблицы один за другим, затем выводит их в виде таблицы. Каждый ряд таблицы нужно...

Считать и отсортировать таблицу
Напишите программу, которая сначала считывает элементы таблицы один за другим, затем выводит их в виде таблицы. Каждый ряд таблицы нужно...

Считать числа в массив, отсортировать. Считать числа в список. Изменить порядок элементов
Добрый день, помогите пожалуйста решить такую задачу: 1)Считать числа в массив. Спросить у пользователя в каком порядке его отсортировать...

1
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
15.12.2019, 13:14
Лучший ответ Сообщение было отмечено CoMeLLa как решение

Решение

Python
1
2
3
4
5
6
7
8
rows = int(input())
cols = int(input())
for i in range(rows):
    col = [input() for _ in range(cols)]
    if (i != 0) and (i != rows-1):
        print(*sorted(col))
    else:
        print(*col)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.12.2019, 13:14
Помогаю со студенческими работами здесь

Вывод БД в таблицу. Как отсортировать по определенному столбцу таблицу
Добрый день уважаемые Гуру. Подскажите пожалуйста как отсортировать таблицу по значению столбца 'Tel' ...

Считать таблицу товаров на складе, переписать в другую таблицу, добавив колонку размерностей товара, а также подсчёт общ
.Считать таблицу товаров на складе, переписать в другую таблицу, добавив колонку размерностей товара, а также подсчёт общего количества и...

Создать таблицу → Считать в двумерный массив → Вывести в таблицу
Добрый день. Необходимо создать динамическую таблицу M x N, считать из нее данные и вывести результат в такую же таблицу. Буду рад...

Считать текст с файла и отсортировать
Нужно написать программу которая считает с файла вот такой текст: abc def abc ghi def и выведет в System.out.println: abc 2 def 2 ...

Считать цифры из файла и отсортировать
Есть такая задача, считать цифры из текстового файла и отсортировать в зависимости от запроса пользователя (по возрастанию или убыванию)....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru