Напишите функцию для деления числа. Она должна принимать любое целое число (в т.ч. отрицательное) и возвращать список из двух половинок этого числа. Если входящее число нечетное, в списке должно быть большим второе число.
Примеры
number_split(4) ➞ [2, 2] number_split(10) ➞ [5, 5] number_split(11) ➞ [5, 6] number_split(-9) ➞ [-5, -4]
Варианты решений
def number_split(n): return [n//2, n - n//2]
def number_split(n): return [n//2, n//2+n%2]
import math def number_split(n): a , b = math.floor(n/2), math.ceil(n/2) return [a,b]