Фрукты на крыше

Дом Сэма занимает участок числовой прямой от s до t включительно. Яблоня стоит в точке a, апельсиновое дерево — в точке b, а списки apples и oranges хранят смещения упавших фруктов от своих деревьев. Посчитайте реальные координаты падения каждого фрукта и верните [apple_count, orange_count]: сколько яблок и апельсинов попало на дом.

Примеры

Ввод
7, 11, 5, 15, [-2, 2, 1], [5, -6]
Вывод
[1, 1]
Ввод
7, 10, 4, 12, [2, 3, -4], [3, -2, -4]
Вывод
[1, 2]
Ввод
1, 5, 0, 6, [1, 3, 5], [-1, -3, -5]
Вывод
[3, 3]

Нужно реализовать

def apple_and_orange(s: int, t: int, a: int, b: int, apples: list[int], oranges: list[int]) -> list[int]:

Теги

arraymath
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
7, 11, 5, 15, [-2,2,1], [5,-6]
Ожидаемый[1,1]
2
Ввод
7, 10, 4, 12, [2,3,-4], [3,-2,-4]
Ожидаемый[1,2]
3
Ввод
1, 5, 0, 6, [1,3,5], [-1,-3,-5]
Ожидаемый[3,3]
4
Ввод
10, 20, 5, 25, [1,2,3], [1,2,3]
Ожидаемый[0,0]
5
Ввод
2, 3, 1, 5, [1], [-2]
Ожидаемый[1,1]
6
Ввод
10, 40, 5, 25, [1,2,3], [1,2,3]
Ожидаемый[0,3]
Фокус-радио
На паузе · SomaFM · Fluid