· 4 years ago · Dec 20, 2020, 07:56 PM
1address, symbols = input(), input()[::-1] # Сам адрес, перевёрнутые символы. Так удобнее будет дальше.
2if len(address.split("@")) == 2: # После сплита должно быть 2 элемента в списке.
3 if address.split("@")[1].count(".") == 1: # Допустим список ["name", "gmail.com"], сл-но нужно, чтобы в gmail.com была только одна точка.
4 print("Done")
5elif symbols.split("@")[0].count(".") == 2: # @..[::-1] == ..@.split("@") -> ["..", ""], если в первом элементе есть две точки, то сразу НЕТ!
6 print("Impossible")
7else:
8 indexs = list()
9 while True:
10 # Остановим цикл и выведем цифры, если адрес вдруг станет правильным.
11 if len(address.split("@")) == 2:
12 if address.split("@")[1].count(".") == 1:
13 break
14 # Думаю над процессом...
15 else:
16 pass
17 print(*indexs)