Предмет: Информатика, автор: 15xneizvestno

Номер билетика – четырехзначное или шестизначное число. Назовем билетик счастливым, если первая половина числа равна второй половине (например, 3131); почти счастливым, если первая половина на 1 больше второй половины (например, 3130); остальные – несчастливыми.

Определите тип билетика. Выведите на экран '+', если билетик является счастливым; '+-', если является почти счастливым, и '-' в противном случае.


rinatmuxekto86: Язык программирования?
15xneizvestno: Да пайтон

Ответы

Автор ответа: rinatmuxekto86
1

number=int(input())

if number//10000!=0:

   if number%1000==number//1000:

       print('+')

   elif number%1000+1==number//1000:

       print('+-')

   else:

       print('-')

else:

   if number%100==number//100:

       print('+')

   elif number%100+1==number//100:

       print('+-')

   else:

       print('-')

Похожие вопросы
Предмет: Английский язык, автор: хорошино
Предмет: Английский язык, автор: сашуля114
Предмет: Алгебра, автор: Аноним