Java Bài 6.A13: Dãy con dài nhất các phần tử liền kề khác nhau.


LÀM BÀI

Points: 10 (partial)
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type

Cho dãy số A[] gồm có N phần tử, nhiệm vụ của bạn tìm ra độ dài của dãy con liên tiếp các phần tử sao cho các phần tử liền kề nhau trong dãy con đều khác nhau. Nếu có nhiều dãy con thỏa mãn, hay in ra dãy con có tổng lớn nhất.

Input Format

Dòng đầu tiên là số nguyên N. Dòng tiếp theo gồm N số nguyên A[i], các phần tử trong mảng được sắp xếp theo thứ tự không giảm.(1≤ N ≤ 10^6; 1 ≤ A[i] ≤ 10^6)

Constraints

.

Output Format

In ra đáp án của bài toán trên 2 dòng. Dòng đầu tiên là độ dài của dãy con dài nhất. Dòng thứ 2 là các phần tử trong dãy con đó.

Ví dụ:

Dữ liệu vào
7
1 2 3 3 4 5 6
Dữ liệu ra
4
3 4 5 6

Comments

There are no comments at the moment.

Zalo