동가수열 구하기
면접 대비시간 제한1초메모리 제한1024 MB
1부터 N까지를 한 번씩 쓰면서 이웃한 두 수의 차가 항상 floor(N/2) 이상인 수열을 아무거나 출력한다.
문제
길이가 인 동가수열은 다음 두 조건을 만족하는 수열이다.
- 동가수열은 이상 이하인 정수로 이루어져 있고, 모든 원소는 서로 다르다.
- 동가수열의 서로 이웃한 원소의 차는 이상이다.
길이가 인 동가수열을 아무거나 하나 구해보자. 주어지는 모든 입력에 대해 동가수열은 항상 존재한다.
입력
첫째 줄에 구하고자 하는 동가수열의 길이 ()이 주어진다.
출력
첫째 줄에 길이가 인 동가수열을 아무거나 하나 출력한다. 동가수열은 공백으로 구분해서 출력해야 한다.
힌트
는 보다 크지 않은 정수 중 가장 큰 정수를 의미한다.