Олимпиадный тренинг

Задача . Взлом Братства Стали *


Задача

Темы:

Немалоизвестный в пустошах Мохаве Курьер забрел в Хидден-Вэли – секретный бункер Братства Стали и любезно соглашается помочь им в решении их проблем. Одной из такой проблем являлся странный компьютерный вирус, который проявлялся в виде появления комментариев к программам на терминалах Братства Стали. Известно, что программисты Братства никогда не оставляют комментарии к коду и пишут программы на Python, поэтому удаление всех этих комментариев никак не навредит им. Помогите писцу Ибсену удалить все комментарии из программы.

Формат входных данных
На первой строке вводится символ решётки и сразу же натуральное число n — количество строк в программе, не считая первой. Далее следует n строк кода.

Формат выходных данных
Нужно вывести те же строки, но удалить комментарии и символы пустого пространства в конце строк. Пустую строку вместо первой строки ввода выводить не надо.

Примечание. Обращайте внимание на лишние пробелы в конце строк. Проверяющая система не пропустит ваше решение с ними.


Примеры
Входные данныеВыходные данные
1 #12
print("Введите своё имя")
name = input()
print("Введите пароль, если имеется") # ахахахах вам не поймать меня
password = input()
if password == "hoover":
print("Здравствуйте, рыцарь", name) #долой Макнамару
elif password == "noncr":
print("Здравствуйте, паладин", name)
elif password == "gelios":
print("Здравствуйте, старейшина", name) #Элайджа вперёд
else:
print("Здравствуйте, послушник", name)
print("Введите своё имя")
name = input()
print("Введите пароль, если имеется")
password = input()
if password == "hoover":
    print("Здравствуйте, рыцарь", name)
elif password == "noncr":
    print("Здравствуйте, паладин", name)
elif password == "gelios":
    print("Здравствуйте, старейшина", name)
else:
    print("Здравствуйте, послушник", name)
2 #1
privet(@*)(!$&(%(@)% # wewjf wfmweo qikfwif
privet(@*)(!$&(%(@)%

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python57
Комментарий учителя