Есть ли другая подстановка для этого кода, где я не использую случайную функцию, чтобы тестирующий компилятор мог удалить любой символ, который он хочет.также есть ограничение, что из строки
def puzzle(s):
import random
# s= str(input("string is : "))
l = [0, 1, 2]
lenthofstring = len(s)
n = random.choice(l)
# print(n)
for x in range(0, n + 1):
p = random.choice(s)
# print(p)
s1 = s.replace(p, '')
# print(s,s1)
# print(len(s),len(s1))
if len(s1)<len(s) / 2:
return True
else:
return False
print(puzzle(s=str(input())))
может быть удалено не более 2 символов