Type: Default 1000ms 256MiB

构造数列

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目背景

没什么背景

题目描述

给你一个 01 串构成的环, 我们可以看作一个长度为 nn 的环, 首尾相接. 我们要通过此串构造一个数列 aa, 如果01 串的第 ii 个符号位 0, 则表示 aiai+1a_i \neq a_{i+1}, 如果 01 串的第 ii 个符号为 1, 则表示 ai=ai+1a_i = a_{i+1}, 如果 i=ni = n, 则表示 a1,ana_1, a_n之间的关系.

请问你能否根据 01 串构造该数列呢?

数据格式

输入格式

多组数据, 第一行输入一个整数 tt, 表示 tt 组数据.

接下来每组数据中,

输入一个 01ss.

输出格式

输出 tt 行, 如果第 ii 个数组能构造, 则输出 Yes, 否则输出 No.

样例

4
10
1001101
0100
111
No
Yes
Yes
Yes

样例解释

1001101 数据可以构造数列 1,1,2,3,3,3,11,1,2,3,3,3,1

数据范围

  • 1<=t<=10001 <= t <= 1000
  • 1<=s<=501 <= |s| <= 50

[北辰杯 North-Star-Cup] 六月复现赛

Not Attended
Status
Done
Rule
Ledo
Problem
12
Start at
2023-6-22 17:45
End at
2023-7-15 17:45
Duration
552 hour(s)
Host
Partic.
11