{"code":"setmax","name":"Tập Hợp Dài Nhất","description":"[user:ami] có một mảng $a$ gồm $n$ phần tử $a_1$, $a_2$, ..., $a_n$. Hai dãy số $a$ và $b$ được gọi là giống nhau nếu nó thoả cả hai điều kiện sau\r\n\r\n- Các số trong dãy $a$ đều xuất hiện trong dãy $b$.\r\n- Các số trong dãy $b$ đều xuất hiện trong dãy $a$.\r\n\r\nVí dụ, dãy [1 2 3 4] và dãy [1 1 2 3 4 4] là giống nhau, còn dãy [5 12 2001] và [18 12 2001] là khác nhau.\r\n\r\nCác bạn cần tìm một đoạn con chuẩn dài nhất của mảng $a$ mà đoạn con đó giống với dãy $a$.\r\n\r\nMột đoạn con của $a$ được gọi là chuẩn nếu nó có độ dài nhỏ hơn độ dài của $a$.\r\n\r\n#### Input\r\n- Dòng đầu tiên chứa một số nguyên dương $n$ là số phần tử trong mảng $a$.\r\n\r\n- Dòng tiếp theo chứa $n$ số nguyên dương $a_i$ là một phần tử của mảng $a$.\r\n\r\n#### Output\r\n- Hãy in ra độ dài đoạn con chuẩn dài nhất của $a$ mà đoạn con này giống với dãy $a$. Nếu không tồn tại đoạn con nào, các bạn cần in ra -1.\r\n#### Scoring\r\nTrong tất cả các test, $1 \\leq a_i \\leq 1000$.\r\n\r\n- Subtask $1$ ($50\\%$ số điểm): $1 \\leq n \\leq 100$.\r\n\r\n- Subtask $2$ ($50\\%$ số điểm): $1 \\leq n \\leq 1000$.\r\n\r\n#### Example\r\n\r\n!!! question \"Test 1\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        3\r\n        \b2 3 6 \r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        -1\r\n        ```\r\n!!! question \"Test 2\"\r\n    ???+ \"Input\"\r\n        ```sample\r\n        2\r\n        \b2 2 \r\n        ```\r\n    ???+ success \"Output\"\r\n        ```sample\r\n        1\r\n        ```\r\n    ??? warning \"Note\"\r\n        Ở ví dụ 1, tất cả các dãy con chuẩn của $a$ đều không giống với $a$.\r\n\r\n        Ở ví dụ 2, tất cả dãy con chuẩn của $a$ đều là [2] và giống với $a$.","points":250.0,"partial":false,"time_limit":2.0,"memory_limit":262400,"short_circuit":false,"allowed_languages":[3,4,34,36,37,5,6,11,12,14,28,2,38,39,9,18,17,29,23,27,35,25,26,10,7,19,32,1,8,15,16,24,20,33,13,41,21,40],"is_public":true,"is_manually_managed":false,"permissions":{"can_edit":false}}