아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

아름다운 수열

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

요약
1이 N개, -1이 N개인 길이 2N 수열을 배치해 B_i = B_{i-1}*A_{2i-1} + A_{2i} 꼴 점화식의 최종값을 최대로 만든다.
난이도

보통10점 중 5점

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

문제

길이 2N2N인 수열 AA의 아름다움 b(A)b(A)를 아래와 같이 정의합니다.

B\_i = \left\\{ \begin{array}{lr} 0, & \text {for } i=0 \\\ B\_{i-1} \times A\_{2i-1} + A\_{2i} & \text {for } 1 \le i \le N \end{array} \right\\}

b(A)=B_Nb(A) = B\_N

아래 조건을 만족하는 수열 중 아름다움이 최대인 것을 출력합시다.

  • 수열의 길이는 2N2N입니다.
  • 수열의 원소 중 NN개는 1, NN개는 -1입니다.

입력

첫 줄에 NN이 주어집니다.

출력

각 항을 띄어쓰기로 구분하여 아름다움이 최대인 수열을 출력합니다.

제한

  • 1≤N≤1051 \le N \le 10^5

예제1

  1. 예제 1

    입력
    1
    
    예상 출력
    -1 1