11819. Щасливі числа
Вам задано послідовність із \(N-1\) цілих чисел \(S = (S_1, S_2, \ldots, S_{N-1})\), і \(M\) різних цілих чисел \(X_1, X_2, \ldots, X_M\), які називаються щасливими числами.
Послідовність \(N\) цілих чисел \(A = (A_1, A_2, \ldots, A_N)\), яка задовольняє наступну умову, називається хорошою послідовністю.
- \(A_i + A_{i+1} = S_i\) виконується для кожного \(i = 1, 2, \ldots, N-1\).
Знайдіть максимально можливу кількість членів, які є щасливими числами в хорошій послідовності \(A\), тобто максимально можливу кількість цілих чисел \(i\) між 1 і \(N\), таких, що \(A_i \in \lbrace X_1, X_2, \ldots, X_M \rbrace\).
Обмеження
- \(2 \leq N \leq 10^5\)
- \(1 \leq M \leq 10\)
- \(-10^9 \leq S_i \leq 10^9\)
- \(-10^9 \leq X_i \leq 10^9\)
- \(X_1 \lt X_2 \lt \cdots \lt X_M\)
- Усі значення у вхідних даних є цілими числами.
Формат вхідних даних
Перший рядок містить цілі числа \(N, M\)
Наступний рядок містить \(N-1\) цілих чисел \(S_i\)
Третій рядок містить \(M\) цілих чисел \(X_i\)
Числа у рядках розділяються пропуском.
Формат вихідних даних
У вихідний потік виведіть відповідь.
Примітка
До прикладу 1:
Хороша послідовність A = (3, -1, 4, -1, 5, -9, 2, -6, 5) містить чотири елементи, які є щасливими числами: \(A_2, A_4, A_5, A_9\), що є максимально можливою кількістю.
Приклад вхідних даних
9 2
2 3 3 4 -4 -7 -4 -1
-1 5
Приклад вихідних даних
4
Приклад вхідних даних
20 10
-183260318 206417795 409343217 238245886 138964265 -415224774 -499400499 -313180261 283784093 498751662 668946791 965735441 382033304 177367159 31017484 27914238 757966050 878978971 73210901
-470019195 -379631053 -287722161 -231146414 -84796739 328710269 355719851 416979387 431167199 498905398
Приклад вихідних даних
8
Коментарі