有一個數列 a1, a2, ..., an ,而且所有元素的值只有 1 和 2 兩種。
想找出最小的整數 k 滿足以下條件:
例如:
2 2 1 2 1 2 1 2 2
2 * 2 * 1 * 2 = 1 * 2 * 1 * 2 * 2
所以 k 為 4 時滿足條件。
第一行輸入一個整數 n 表示數列的長度 ( 2 <= n <= 1000 )
第二行輸入 n 個整數 ( 只有 1 和 2 ),以一個空格分隔
輸出最小的 k 值
如果不存在滿足條件的情況則輸出 -1
6 2 2 1 2 1 2
2
3 1 2 1
-1
4 1 1 1 1
1
ID | User | Problem | Subject | Hit | Post Date |
沒有發現任何「解題報告」 |