Смелый Бобр
Мыслитель
(5308)
1 год назад
Просто и понятно:
s = input('Строка: ')
n = int(input('номер символа: '))
symbol = s[n-1]
right = s[n]
left = s[n-2]
print('Символ слева:{} \nСимвол справа:{}'.format(left, right))
if symbol == right and symbol == left: print('Есть два таких же')
elif symbol == right or symbol == left: print('Есть ровно один такой же символ.')
else: print('Таких же символов нет')
Хозяйка тихого омута!
Искусственный Интеллект
(6404808)
1 год назад
Просто и понятно:
s = input('Строка: ')
n = int(input('номер символа: '))
symbol = s[n-1]
right = s[n]
left = s[n-2]
print('Символ слева: { } \nСимвол справа: { } '.format(left, right))
if symbol == right and symbol == left: print('Есть два таких же')
elif symbol == right or symbol == left: print('Есть ровно один такой же символ.')
else: print('Таких же символов нет')
Пример 1:
Введите строку: abbc
Номер символа: 3
Символ слева: b
Символ справа: c
Есть ровно один такой же символ.
Пример 2:
Введите строку: abсd
Номер символа: 3
Символ слева: b
Символ справа: d
Таких же символов нет.