Напишите на питоне СРОЧНО!! 20 баллов
Составить слово, которое получится, если из введенных слов брать с конца букву с номером строки, в которой оно введено (из первой строки взять последнюю букву, то есть первую с конца, из второй – предпоследнюю и т. д.). Если это возможно, конечно.
Формат ввода
Вводится количество слов, затем сами слова по одному в строке.
Формат вывода
Вывести полученное слово. Если в каком-либо слове невозможно получить указанную букву, то вместо слова вывести: None
Пример 1
Ввод Вывод
6
soup
poetry
live
solvent
every
attract
privet
Пример 2
Ввод Вывод
5
Why
do
you
cry
Willy
None
Answers & Comments
Ответ:
#не совсем понятно условие, но давай так сделаю
num = 6
a = 'soup'
b = 'poetry'
c = 'live'
d = 'solvent'
e = 'every'
f = 'attract'
g = 'privet'
try:
print(a[-1])
except:
print('None')
try:
print(b[-2])
except:
print('None')
try:
print(c[-3])
except:
print('None')
try:
print(d[-4])
except:
print('None')
try:
print(e[-5])
except:
print('None')
try:
print(f[-6])
except:
print('None')
try:
print(g[-7])
except:
print('None')
print(a[-1] + b[-2] + c[-3] + d[-4] + e[-5] + f[-6])
#Решение вроде верное, в конце выводит privet
Объяснение: