#1213. 签到!!!
签到!!!
背景
盗将行,何以停,枕风宿雪独自迎
红昭愿,情人念,隔却山海几时恋
落花情,心难平,一种相思花飘零
对黄昏,泪滚滚,骗过天下笑昆仑
多情岸,怎相盼,饮马长川痴情叹
拜无忧,无处愁,千秋荒唐殿上留
梦回还,涂山栾,相思树下共婵娟
寄明月,人不绝,来去飘洒痴心掠
牵丝戏,人狐逆,扬汤止沸心难闭
典狱司,将军泣,故人终戏谁如意
东风志,忘羡誓,云深不知双骑驰
恨枉生,独守城,踽踽独行心已疯
将厌离,江厌离,道久忘归当厌离
何以歌,陈情和,一痴狂者笛吹彻
琵琶行,虾蟆陵,嘈嘈切切琴声宁
题目描述
给出一个长度为 的 串(只含 的字符串) 。定义一个数 是好数,当仅当存在一个长度也为 的 串 使得对于所有的 被 替换后得到的 串是一个回文串。
对于给出的一组 ,你需要给出一个长度为 的 串 , 当仅当 是一个好数。注意, 从 开始编号
题目中 表示异或。
回文串指正着读反着读都相同的字符串,比如 都是回文串。
输入格式
每个测试点有多组数据。对于每个测试点,第一行为一个整数 ,代表有 组数据。
对于每组数据,第一行为一个整数 。
第二行是一行长度为 的 串 。
保证单个测试点所有 的和不超过
输出格式
对于每组数据,输出一行长度为 的 串 。
输入输出样例 #1
输入 #1
5
6
101011
5
00000
9
100100011
3
100
1
1
输出 #1
0010100
111111
0011111100
0110
11
说明/提示
考虑第一个例子:
是因为我们可以选到 ,异或后 变成 成为一个回文串。
是因为我们可以选到 此时 变成回文串 。
可以证明其他任意的 都不满足成为 “好数” 的条件,故其他所有的位置都是 。
统计
相关
在下列比赛中: