1. ...
  2. ...
  3. ...
  4. Решение задачи на тему: «Есть число N, а также N строк из произвольных символов и ещё одна строка S. Созд...»
Решение задачи

Есть число N, а также N строк из произвольных символов и ещё одна строка S. Создай и выведи массив только тех строк, последний символ которы...

Базы данных

Условие:

Есть число N, а также N строк из произвольных символов и ещё одна строка S. Создай и выведи массив только тех строк, последний символ которых совпадает с последним символом строки S. Слова должны быть записаны в массив в таком же порядке, что и во входных данных.

Ввод Вывод 5 стол 4ссс!-сс?? тссссс… кого? ААББВВл что? [‘4ссс!-сс??’, ‘кого?’]

Решение:

Хорошо, я помогу решить эту задачу. Для начала, давайте разберемся с вводом данных. Вам нужно ввести число N, а затем N строк. Последней строкой будет строка S. Давайте начнем с ввода числа N:

N = int(input())

Теперь, когда у нас есть число N, давайте создадим пустой массив, в который мы будем добавлять строки, удовлетворяющие условию:

strings = []

Теперь, давайте воспользуемся циклом, чтобы пройтись по каждой строке и проверить, совпадает ли последний символ с последним символом строки S:

for i in range(N):
    string = input()
    if string[-1] == S[-1]:
        strings.append(string)

Наконец, давайте выведем полученный массив:

print(strings)

Вот полный код:

N = int(input())
strings = []
for i in range(N):
    string = input()
    if string[-1] == S[-1]:
        strings.append(string)
print(strings)

Пожалуйста, попробуйте использовать этот код для решения вашей задачи.

Похожие работы

Попробуй и другие функции

  • ИИ для любых учебных целей

    • Научит решать задачи

    • Поможет решать задачи

    • Исправит ошибки в решении

    • Ответит на вопросы за минуту

    Попробовать
  • База готовых рефератов

    • Свыше 1,2 млн работ

    • Больше 160 предметов

    • Работы написали студенты вместе с AI

    • База ежедневно обновляется

    Попробовать

Решения по другим предметам