Программирование на Python.Создайте пж программу простую, с циклом while.Одинаковые цифрыДано натуральное число. Напишите программу, которая определяет, состоит ли указанное число из одинаковых цифр.Формат входных данных На вход программе подается одно натуральное число.Формат выходных данныхПрограмма должна вывести «YES» если число состоит из одинаковых цифр и «NO» в противном случае.
Python:
n = int(input())
list = []
flag = ""
while n != 0:
list.append(n%10)
n = n // 10
for i in range(len(list)):
if (i + 1) >= len(list):
flag = "YES"
break
elif list[i] != list[i+1]:
flag = "NO"
break
print(list)
if flag != "YES":
print("NO")
else:
print (flag)