Вам нужно написать программу, которая содержит только требуемую функцию (можно несколько функций, если одна функция будет вызывать другую). Программа не должна содержать никакого кода вне функций.
В тестирующей системе после вашей программы будет добавлен следующий код, после чего решение будет проверено на тестах.
res = sum0n(int(input()))
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = sum_of_digits(int(input()))
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = min_digit(int(input()))
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = is_power2(int(input()))
if type(res) != bool:
print("Функция должна возвращать значение типа bool")
else:
print(res)
res = fib(int(input()))
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = combination(int(input()), int(input()))
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = combination(int(input()), int(input()))
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = power(float(input()), int(input()))
if type(res) != int and type(res) != float:
print("Функция должна возвращать число")
else:
print(res)
res = gcd(int(input()), int(input()))
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = product(list(map(int, input().split())))
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = print_numbers(int(input()))
if res is not None:
print("Функция не должна возвращать значения")
res = print_numbers(int(input()), int(input()))
if res is not None:
print("Функция не должна возвращать значения")
res = read()
if res is not None:
print("Функция не должна возвращать значения")
res = read()
if type(res) != int:
print("Функция должна возвращать значение типа int")
else:
print(res)
res = read()
if type(res) != list:
print("Функция должна возвращать список")
sys.exit(0)
if res and type(res[0]) != int:
print("Все элементы списка должны быть типа int")
sys.exit(0)
print(res)
res = reverse()
if res is not None:
print("Функция не должна возвращать значения")
res = move(int(input()), int(input()), int(input()))
if res is not None:
print("Функция не должна возвращать значения")
for __i in range(int(input()), int(input()) + 1):
res = thue_morse(__i)
if type(res) != int or res not in [0, 1]:
print("Функция должна возвращать значение 0 или 1 типа int")
else:
print("s[" + str(__i) + "] == " + str(res))
res = dragon(int(input()))
if type(res) != str:
print("Функция должна возвращать значение типа str")
else:
print(res)