Вам нужно написать программу, которая содержит только требуемую функцию (можно несколько функций, если одна функция будет вызывать другую). Программа не должна содержать никакого кода вне функций.
В тестирующей системе после вашей программы будет добавлен следующий код, после чего решение будет проверено на тестах.
print(Date(input()).text())
print(Date(input()))
a = Date(input()) b = Date(input()) print(a == b) print(a != b) print(a > b) print(a < b) print(a >= b) print(a <= b) print(a) print(b)
a = Date(input()) b = a.next() print(a) print(b)
a = Date(input()) b = a.prev() print(a) print(b)
a = Date(input()) b = Date(input()) n = b - a print(a) print(b) print(n) print(type(n))
n = int(input())
for i in range(n):
a = Date(input())
k = int(a)
print(a, k)
n = int(input())
for i in range(n):
s = input()
if s.isdigit():
print(Date(int(s)))
else:
print(Date(s))
n = int(input())
for i in range(n):
a = Date(input())
b = Date(input())
n = a - b
print(n)
print(a)
print(b)
print(b + n)
print(b)
print(a - n)
print(a)
a -= n
print(a)
a += n
print(a)