만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

스티브의 완벽주의

면접 대비

시간 제한1초메모리 제한256 MB

요약
양의 정수 배열이 주어졌을 때, 각 원소의 배수를 골라 같은 길이의 엄격히 증가하는 배열을 1e9 이하로 출력합니다.
난이도

보통10점 중 4점

유형
그리디, 수학
정답자
아직 제출이 없습니다

문제

스티브는 어쩔 수 없는 완벽주의자이다. 그는 양의 정수 배열을 자주 보지만 늘 마음에 드는 것은 아니다. 스티브는 배열이 엄격하게 증가할 때에만 그 배열을 좋아한다. 마음에 들지 않는 배열은 바로 바꿔야 하며, 그렇지 않으면 스티브는 실망한다.

새 배열이 스티브를 만족시키려면 길이가 원래 배열과 같아야 하고, 각 원소가 원래 배열의 대응하는 원소로 나누어떨어져야 한다. 처음부터 마음에 드는 배열은 그대로 두어도 되고, 바꾸어도 된다.

입력

첫 줄에 정수 nn이 하나 주어진다 (2≤n≤10002 \le n \le 1000). 둘째 줄에는 공백으로 구분된 양의 정수 aia_i가 nn개 주어진다 (1≤ai≤1061 \le a_i \le 10^6).

출력

스티브가 좋아할 새 배열을 양의 정수 aia_i nn개로 출력한다 (1≤ai≤1091 \le a_i \le 10^9). 답이 여러 개라면 그중 아무거나 출력하면 된다.

예제1

  1. 예제 1

    입력
    7
    1 10 5 4 3 2 7
    
    예상 출력
    1 10 15 20 30 32 35