在一個寧靜的村莊中,住著一位被稱為侯女神的年輕女子,她的愛好讓村人感到十分好奇。不同於一般人的嗜好,侯女神的心靈寄託在數字的神秘之處,她熱愛研究和追求最大公因數的奇妙之處。
村莊裡的人們對侯女神的喜好感到困惑,但也感受到她對數學的熱愛。侯女神的房間裡擺滿了各種數學書籍和數學模型,每當她沉浸在計算和推理的世界時,仿佛整個房間都充滿了數學的氛圍。
有一天,村莊裡舉辦了一場盛大的慶典,慶祝村莊的豐收。侯女神當然也被邀請參加,而這次的慶典上有許多數學元素,讓她感到興奮不已。
在慶典的過程中,侯女神參與了一場有趣的數學比賽,考驗參與者們對最大公因數的理解和應用。她一一解答問題,用簡潔而精確的方式表現出她對最大公因數的深厚知識。村莊裡的人們對她的數學才華讚不絕口。
在慶典的尾聲,村莊的村長感激地送上一份特製的禮物給侯女神。當她打開禮盒時,發現裡面是一串美麗的掛飾,每個掛飾都寫了一個正整數。但是由於工匠的製作疏失,這些數字的最大公因數竟然是 $1$。
最大公因數是 $1$ 對侯女神來說實在是太無聊了,因此工匠需要盡快修改上面的數字來讓最大公因數變成不是 $1$。把一個掛飾上的數字增加 $1$ 或減少 $1$ 都需要 $1$ 單位的時間(但是改完之後數字依然要是正整數),現在 8e7 想知道在花最少時間修改禮物的前提下,這個禮物上的數字序列有可能變成多少?
輸入的第一行只有一個數字 $N$,代表禮盒裡面的掛飾數量。
第二行有 $N$ 個數字 $a_1,a_2,\ldots, a_N$,$a_i$ 代表第 $i$ 個掛飾上面寫的數字。
輸出一行,包含 $N$ 個以空白隔開的正整數 $b_1, b_2, \ldots b_N$,表示在最小化修改時間的情況下,可以把掛飾上的數字序列從 $a$ 改成 $b$,並且 $b$ 裡面所有數字的最大公因數不是 $1$。
如果在最小化時間的前提下,有不只一種可能的結果,隨便輸出一個即可。
例如在 Sample2 之中,可以使用 $4$ 次操作($9\ 8\ 7\ 3\ 1 \to 9\ 9\ 7\ 3\ 1 \to 9\ 9\ 6\ 3\ 1 \to 9\ 9\ 6\ 3\ 2 \to 9\ 9\ 6\ 3\ 3$)讓最大公因數變成 $3$,也可以用 $4$ 次操作($9\ 8\ 7\ 3\ 1 \to 10\ 8\ 7\ 3\ 1 \to 10\ 8\ 8\ 3\ 1 \to 10\ 8\ 8\ 4\ 1 \to 10\ 8\ 8\ 4\ 2$)讓最大公因數變成 $2$ 因此輸出 9 9 6 3 3
或 10 8 8 4 2
都能獲得 Accepted
。
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~2 | 範例測資。 | 0 |
2 | 0~36 | $1 \le a_i \le 100$ | 22 |
3 | 0~74 | 無特別限制。 | 78 |