electicode
ГлавнаяКурсыРесурсыЗадачиНациональная олимпиадаСоревнованияТаблица лидеров
...

4D-объекты

Ограничение времени: 1500msОграничение памяти: 256MB
Все решения

Описание задачи

Дано nnn объектов. Для iii-го объекта его значение равно sis_isi​, и можно выбрать любое вещественное число viv_ivi​ такое, что xi≤vi≤yix_i \le v_i \le y_ixi​≤vi​≤yi​. Определим оценку iii-го объекта как sivi\frac{s_i}{v_i}vi​si​​.

Объект называется хорошим, если существует такой выбор значений v1,v2,…,vnv_1, v_2, \ldots, v_nv1​,v2​,…,vn​, что его оценка не больше оценки любого другого объекта. Если несколько объектов имеют одинаковую минимальную оценку, то все они считаются хорошими. Найдите количество хороших объектов.

Input Format

Первая строка содержит целое число nnn (1≤n≤105)(1 \le n \le 10^5)(1≤n≤105).

Вторая строка содержит nnn целых чисел s1,s2,…,sns_1, s_2, \ldots, s_ns1​,s2​,…,sn​ .

Третья строка содержит nnn целых чисел x1,x2,…,xnx_1, x_2, \ldots, x_nx1​,x2​,…,xn​ .

Четвёртая строка содержит nnn целых чисел y1,y2,…,yny_1, y_2, \ldots, y_ny1​,y2​,…,yn​ .

Гарантируется, что xi≤yix_i \le y_ixi​≤yi​ для каждого 1≤i≤n1 \le i \le n1≤i≤n.

Output Format

Выведите количество хороших объектов.

Примеры

Пример 1
Ввод
4
15 10 50 100
2 3 1 20
7 4 1 50
Вывод
3
Объяснение

В первом примере хорошими являются первый, второй и четвёртый объекты, а третий --- нет.

Пример 2
Ввод
2
7 7
1 1
1 1
Вывод
2
Объяснение

Во втором примере оба объекта всегда имеют одинаковую оценку, поэтому оба являются хорошими.

© 2026 Electicode. All rights reserved.

(1≤si≤106)(1 \le s_i \le 10^6)
(1≤si​≤106)
(1≤xi≤103)(1 \le x_i \le 10^3)
(1≤xi​≤103)
(1≤yi≤103)(1 \le y_i \le 10^3)
(1≤yi​≤103)