合太資料工廠的某位基層員工 - 衣櫃惡徒,喜歡把他的奇怪收藏藏在他的衣櫃裡面,其中他的一大宗收藏便是所謂的「神奇數列」。
「神奇數列」的定義很簡單,只要是一個不包含重複數字的數列,都是一個神奇數列。
現在你因為某些神奇的原因,需要檢查衣櫃惡徒的衣櫃,但你打開衣櫃的你卻只發現一個沒那麼神奇的數列,裡面包含了許多重複數字。
為了滿足衣櫃惡徒的神奇癖好,你需要從裡面提煉出最長的神奇數列。請你找出這個沒那麼神奇數列中最長的神奇數列,並且這個神奇數列在原本的數列中要是連續的。
舉例來說,在數列 $1\;2\;3\;4\;3\;4\;5$ 中,$1\;2\;3\;4$ 為最長的連續神奇數列,但 $1\;2\;3\;4\;5$ 不是,因為他不是原數列中的連續子數列。
輸入第一行有數字 $N$ ,代表這個沒那麼神奇數列的長度。
第二行會有 $N$ 個數字 $a_i$ ,為這個沒那麼神奇數列的內容。
輸出一行,為所求的最長連續神奇數列,數字之間以空白分隔。若有多個這種子數列,輸出最早出現的最長連續神奇數列。
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~2 | 範例測資 | 0 |
2 | 0~22 | 無額外限制 | 100 |