Số đặc biệt
Nộp bài giải
Điểm:
0,50 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Java, Javascript, Kotlin, Pascal, Python, Scratch
Cho dãy số gồm số nguyên . Một dãy con của dãy là dãy bao gồm một số phần tử ở vị trí liên tiếp nhau trong dãy .
Ví dụ với dãy là thì các dãy con của dãy là:
; ; ; ; ; ; ; ; ;Một số nguyên được gọi là số đặc biệt nếu tất cả các chữ số của nó là số lẻ. Ví dụ các số , , là các số đặc biệt; các số , , không phải là các số đặc biệt.
Hãy tìm dãy con gồm nhiều phần tử nhất của dãy sao cho các phần tử trong dãy con đó đều là các số đặc biệt. Đưa ra số lượng phần tử của dãy con đó.
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên dương là số lượng số trong dãy .
- Dòng thứ hai chứa số nguyên dương cho biết dãy . Các số trên một dòng được phân tách bởi khoảng trắng.
Dữ liệu ra
Số lượng phần tử của dãy con liên tiếp dài nhất thỏa mãn yêu cầu đề bài.
Ràng buộc
- , với
- 40% số test:
- 40% số test:
- 20% số test:
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 9 5 7 45 11 573 331 9 6 7 |
4 | Dãy con thỏa mãn là: . Dãy con này có phần tử. |
| 12 6 7 5 2 5 5 8 4 1 3 2 1 |
2 | Có dãy con thỏa mãn là: ; ; . Tất cả đều có phần tử. |
Bình luận