Поделитесь своими знаниями, ответьте на вопрос:
Немалоизвестный в пустошах Мохаве Курьер забрел в Хидден-Вэли – секретный бункер Братства Стали, и любезно соглашается им в решении их проблем. Одной из такой проблем являлся странный компьютерный вирус, который проявлялся в виде появления комментариев к программам на терминалах Братства Стали. Известно, что программисты Братства никогда не оставляют комментарии к коду, и пишут программы на Python, поэтому удаление всех этих комментариев никак не навредит им писцу Ибсену удалить все комментарии из программы. Формат входных данных На первой строке вводится символ решётки и сразу же натуральное число nn — количество строк в программе, не считая первой. Далее следует nn строк кода. Формат выходных данных Нужно вывести те же строки, но удалить комментарии и символы пустого пространства в конце строк. Пустую строку вместо первой строки ввода выводить не надо. Sample Input: #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) Sample Output: print("Введите своё имя") name = input() print("Введите пароль, если имеется") password = input() if password == "hoover": print("Здравствуйте, рыцарь", name) elif password == "noncr": print("Здравствуйте, паладин", name) elif password == "gelios": print("Здравствуйте, старейшина", name) else: print("Здравствуйте, послушник", name)
list = []
while True:
n = int(input("nb: "))
if n == 0:
break
list.append(n)
res = 1
sum = sum(list)
for x in list:
if x * x > sum:
res *= x
print(res)
# 2def isPerfectSquare(num):
s = int(num**0.5)
return s * s == num
def isFibonacciNumber(n):
return isPerfectSquare(5 * n * n + 4) or isPerfectSquare(5 * n * n - 4)
list = []
while True:
n = int(input('nb : '))
if n % 2:
odd = n
break
list.append(n)
if isFibonacciNumber(n):
print([x for x in list if not(x % 3)])
else:
print([x for x in list if not(x % 5)])
# 3list = []
N = int(input('N = '))
for i in range(N):
n = int(input('nb : '))
list.append(n)
print(sum([x for x in list if x * x % 10 == 9]))