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

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

이진수 게임

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

요약
0부터 n까지의 이진 표현을 구분자 없이 이어 붙여 출력한다.
난이도

쉬움10점 중 2점

유형
문자열, 구현
정답자
아직 제출이 없습니다

문제

이진수 게임은 여러 사람이 순서대로 돌아가면서 이진수의 자리 하나씩을 말하는 게임이다. 첫 번째 사람은 0의 이진수 표현인 0을 말하고, 두 번째 사람은 1의 이진수 표현인 1을 말한다. 세 번째 사람은 2의 이진수 표현 10의 첫 번째 자리인 1을 말하고, 네 번째 사람은 두 번째 자리인 0을 말한다. 이런 식으로 0, 1, 2, 3, ...의 이진수 표현을 앞 자리부터 한 자리씩 이어서 말한다. 순서대로 말한 숫자를 나열하면 0, 1, 1, 0, 1, 1, 1, 0, 0, ...이 된다.

정수 nn이 주어지면 0부터 nn까지의 이진수 게임 수열을 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 정수 nn이 주어진다. (0≤n≤100 \le n \le 10)

출력

0부터 nn까지의 이진수 표현을 순서대로 이어 붙인 문자열을 한 줄에 출력한다. 각 수의 이진수 표현에는 앞에 0을 붙이지 않고, 자리 사이에 공백을 두지 않는다.

예제5

  1. 예제 1

    입력
    4
    
    예상 출력
    011011100
    
  2. 예제 2

    입력
    0
    
    예상 출력
    0
    
  3. 예제 3

    입력
    1
    
    예상 출력
    01
    
  4. 예제 4

    입력
    10
    
    예상 출력
    011011100101110111100010011010
    
  5. 예제 5

    입력
    2
    
    예상 출력
    0110