Взлом Братства Стали [ Python 3 ]
Формат входных данных
На первой строке вводится символ решётки и сразу же натуральное число nn — количество строк в программе, не считая первой. Далее следует nn строк кода.
Формат выходных данных
Нужно вывести те же строки, но удалить комментарии и символы пустого пространства в конце строк. Пустую строку вместо первой строки ввода выводить не надо.
login = input()
num = int(login[1:])
for i in range(num):
text = input()
if text.count('#') == 0:
print(text)
continue
else:
text2 = text[:text.find('#')]
print(text2.rstrip())
Короче:
n = input().split('#') # Строка возвращается в список с разделением по знаку # (два значения)
for i in range(int(n[1])):
print(input().split('#')[0].rstrip())