Nhà phê bình phim
Đề bài
Mô tả
Một liên hoan phim kéo dài đúng ngày. Mỗi ngày chiếu đúng một bộ phim, và mỗi bộ phim thuộc về một thể loại được đánh số từ đến . Ngày thứ chiếu bộ phim thể loại . Biết rằng mỗi thể loại từ đến xuất hiện ít nhất một lần trong lịch chiếu.
Valentine là một nhà phê bình phim. Anh sẽ xem một số bộ phim theo đúng thứ tự các ngày. Sau khi xem một bộ phim, tâm trạng của Valentine mang màu sắc của thể loại vừa xem và được giữ nguyên cho tới bộ phim tiếp theo mà anh xem. Nếu bộ phim tiếp theo cùng thể loại, tâm trạng không đổi; nếu khác thể loại, tâm trạng thay đổi và Valentine bị một lần căng thẳng.
Valentine không muốn xem tất cả các phim, nên anh quyết định bỏ qua toàn bộ các phim của đúng một thể loại. Nói cách khác, anh chọn đúng một thể loại () và bỏ qua mọi phim thuộc thể loại đó; tất cả các phim còn lại anh đều xem (theo đúng thứ tự ngày).
Hãy chọn thể loại sao cho tổng số lần căng thẳng (sau khi đã loại bỏ mọi phim thể loại ) là nhỏ nhất. Nếu có nhiều đáp án, in ra thể loại có số hiệu nhỏ nhất.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và .
- Dòng thứ hai chứa số nguyên , trong đó là thể loại của phim chiếu ngày thứ .
Dữ liệu ra
- In ra một số nguyên duy nhất: số hiệu thể loại bị loại bỏ (từ đến ). Nếu có nhiều đáp án, in ra số nhỏ nhất.
Ràng buộc
- Mỗi số từ đến xuất hiện ít nhất một lần trong dãy .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 3 3 1 3 2 3 1 2 |
1 | Bỏ thể loại nào cũng còn đúng 3 lần căng thẳng, nên chọn thể loại nhỏ nhất là 1. |
| 10 3 1 1 2 3 2 3 3 1 1 3 |
3 | Bỏ thể loại 1 còn 2 3 2 3 3 3, tức 3 lần căng thẳng. Bỏ thể loại 2 còn 1 1 3 3 3 1 1 3, tức 3 lần. Bỏ thể loại 3 còn 1 1 2 2 1 1, tức 2 lần: ít nhất, nên đáp án là 3. |
Bình luận