Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- mass = []
- n1 = int(input("Введите целое число: "))
- mass.append(n1)
- n2 = 0
- while n1 > 0:
- digit = n1 % 10 # находим остаток - последнюю цифру числа
- n1 = n1 // 10 # делим нацело - убираем из числа последнюю цифру
- n2 = n2 * 10 # увеличиваем разрядность второго числа
- n2 = n2 + digit # добавляем очередную цифру
- mass.append(n2)
- if mass[0] == mass[1]:
- print('0')
- sys.exit()
- attempt = 0
- zer = 0
- def palid(x, y):
- while x > 0:
- digit = x % 10
- x = x // 10
- y = y * 10
- y = y + digit
- for x in range(0, 100):
- sums = mass[x] + mass[x:: +1]
- mass.append(sums)
- fakesums = sums
- cont = 0
- while fakesums > 0:
- digit = fakesums % 10
- fakesums = fakesums // 10
- cont = cont * 10
- cont = cont + digit
- attempt += 1
- mass.append(cont)
- if cont == sums:
- print(attempt)
- break
- elif attempt > 100:
- print('-1')
- break
- else:
- print('sho?')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement