Решение и объяснение
Цель: понять Задача проста: программа должна прочитать одну строку из входа и вывести ее без изменений.
Как это работает:
- input() читает одну строку до перевода строки и возвращает её без завершающего символа новой строки.
- print(...) выводит эту строку и добавляет в конце перевод строки, поэтому вывод совпадает с введённой строкой.
Пошагово:
- Прочитать строку из стандартного ввода с помощью input().
- Вывести ту же строку на стандартный вывод с помощью print().
Сложность: время O(n) по длине строки, память O(n) для хранения строки.
Программа (Python 3):
s = input() print(s)
Дополнение (вариант с защищённой точкой входа):
Python 3
def main(): s = input() print(s)
if name == "main": main()