CF86E.Long sequence

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

Input contains a single integer kk ( 2<=k<=502<=k<=50 ).

输入格式

If there is no long sequence for a given kk , output "-1" (without quotes). Otherwise the first line of the output should contain kk integer numbers: c1,c2,...,ckc_{1},c_{2},...,c_{k} (coefficients). The second line should contain first kk elements of the sequence: a0,a1,...,ak1a_{0},a_{1},...,a_{k-1} . All of them (elements and coefficients) should be equal to 0 or 1, and at least one cic_{i} has to be equal to 1.

If there are several solutions, output any.

输出格式

1. In the first sample: c1=1c_{1}=1 , c2=1c_{2}=1 , so an=an1+an2 (mod 2)a_{n}=a_{n-1}+a_{n-2}\ (mod\ 2) . Thus the sequence will be:

so its period equals 3=2213=2^{2}-1 .

2. In the second sample: c1=0c_{1}=0 , c2=1c_{2}=1 , c3=1c_{3}=1 , so an=an2+an3 (mod 2)a_{n}=a_{n-2}+a_{n-3}\ (mod\ 2) . Thus our sequence is:

and its period equals 7=2317=2^{3}-1 .

Periods are colored.

输入输出样例

  • 输入#1

    2
    

    输出#1

    1 1
    1 0
    
  • 输入#2

    3
    

    输出#2

    0 1 1
    1 1 1
    

说明/提示

1. In the first sample: c1=1c_{1}=1 , c2=1c_{2}=1 , so an=an1+an2 (mod 2)a_{n}=a_{n-1}+a_{n-2}\ (mod\ 2) . Thus the sequence will be:

so its period equals 3=2213=2^{2}-1 .

2. In the second sample: c1=0c_{1}=0 , c2=1c_{2}=1 , c3=1c_{3}=1 , so an=an2+an3 (mod 2)a_{n}=a_{n-2}+a_{n-3}\ (mod\ 2) . Thus our sequence is:

and its period equals 7=2317=2^{3}-1 .

Periods are colored.

首页