Фрукты на крыше
Дом Сэма занимает участок числовой прямой от 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
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
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