Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
SEQMODM - Dãy con dài nhất (Mod m) |
Cho n số nguyên a1, a2, . . ., an (|ai| < 109, 0 ≤ n ≤ 100 000). Hãy xác định dãy con nhiều phần tử nhất từ dãy đã cho, sao cho không có hai phần tử nào của dãy con có tổng chia hết cho m (2 ≤ m ≤ 100 000).
Input:
- Dòng thứ nhất chứa 2 số nguyên n và m,
- Dòng thứ 2 chứa n số nguyên a1, a2, . . ., an .
Output:
Ghi một dòng duy nhất số nguyên k là số phần tử của dãy con tìm được.
Example:
Input:
3 2 1 100 10
Output:
2
Được gửi lên bởi: | noname00.pas |
Ngày: | 2017-11-20 |
Thời gian chạy: | 0.100s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3 |
Nguồn bài: | Bài tập thực hành CSL (Lào Cai chia sẻ) |