传统题 1000ms 512MiB

康威生命游戏

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

这道题真的不难。

生命游戏是图灵完备的。

image

题目描述

nn个生命依次排列成一行。在二进制世界里,每个生命有且只两个状态0011,并且生命的演化遵循这样的规则:

  • 若位置xx的状态为00,且xx的相邻位置恰好只有一个11,则xx位置下一秒的状态变为11
  • 其他情况下,无论xx此时的状态为什么,下一秒状态都为00

生命的演化是同时的,也就是说每个位置上的生命都会同时根据这两条规则演化。

如果某个时刻所有的生命都变为00,称其为生命的演化停止,整个二进制世界将陷入死寂。

而你不希望这样的事情发生。给定一个数字nn,你被希望为这nn个生命赋予各自一个初值(00或者11),让这nn个生命会无限演化下去。

输入格式

输入仅包含一行一个正整数nin_i

输出格式

输出仅包含一行一个长度为nin_i的字符串,表示你为这nin_i生命赋予的初值。如果有多种满足条件的答案,你可以输出任何一个。如果没有满足条件的答案,请输出wasted

样例

2
01
3
wasted
4
0110
7
1001010

数据范围

测试数据的nn依次为:

$3,5,6,8,9,10,32,67,128,181,333,773,810,1225,1919,1926,2022,2777,3340,4096,5000$

提示

长度为nn的一维生命游戏局面,若没有周期,则至多会在2n2n次迭代后归零。

“ASFR” Cup 1st

未参加
状态
已结束
规则
IOI
题目
11
开始于
2022-9-10 0:00
结束于
2022-9-12 0:00
持续时间
48 小时
主持人
参赛人数
105