Dãy số (THT B&C Vòng Sơ loại Toàn quốc 2025 - Lần 2)
Xem PDF
Điểm:
1500 (p)
Thời gian:
0.25s
Bộ nhớ:
512M
Input:
bàn phím
Output:
màn hình
Cho hai dãy số nguyên \(a_1, a_2, \dots, a_m\) và \(b_1, b_2, \dots, b_n\). Hãy tìm dãy chỉ số \(0 < i_1 < i_2 < \dots < i_k \leq m\) và dãy chỉ số \(0 < j_1 < j_2 < \dots < j_k \leq n\) thỏa mãn một trong hai điều kiện sau:
- \(a_{i_1} \geq b_{j_1}; a_{i_2} \leq b_{j_2}; a_{i_3} \geq b_{j_3}; \dots\)
- \(a_{i_1} \leq b_{j_1}; a_{i_2} \geq b_{j_2}; a_{i_3} \leq b_{j_3}; \dots\)
Input
- Dòng đầu chứa hai số nguyên \(m, n\);
- Dòng thứ hai chứa \(m\) số nguyên mô tả dãy \(a_1, a_2, \dots, a_m\) (\(|a_i| \leq 10^9\));
- Dòng thứ ba chứa \(n\) số nguyên mô tả dãy \(b_1, b_2, \dots, b_n\) (\(|b_j| \leq 10^9\)).
Output
- Gồm một dòng chứa số \(k\) lớn nhất tìm được.
Example
Test 1
Input
3 4
1 2 3
2 0 1 4
Output
3
Scoring
- Subtask \(1\) (\(40\%\) số điểm): \(m \leq 20; n \leq 20\);
- Subtask \(2\) (\(40\%\) số điểm): \(m \leq 20; n \leq 5000\);
- Subtask \(3\) (\(20\%\) số điểm): \(m \leq 5000; n \leq 5000\).
Kỳ thi:
- THT C Vòng Sơ loại Toàn quốc 2025 - Lần 2 (23 Tháng bảy, 2025)
- THT B Vòng Sơ loại Toàn quốc 2025 - Lần 2 (23 Tháng bảy, 2025)
Bình luận