Дана функция: def f(n): x = int(n == 0) n = abs(n) while n > 0: n //= 10 x += 1 return x В результате выполнения команды print(f(int(input()))) на экран было выведено число 3. Какое значение могло быть введено с клавиатуры? Отметьте все возможные варианты. 123 000 -567 333.33 +0987 55555
Задание

Дана функция:

def f\(n\):
x = int\(n == 0\)
n = abs\(n\)
while n > 0:
n //= 10
x += 1
return x

В результате выполнения команды print\(f\(int\(input\(\)))) на экран было выведено число 3.
Какое значение могло быть введено с клавиатуры? Отметьте все возможные варианты.

  • 123
  • 000
  • -567
  • 333.33
  • +0987
  • 55555