#M1L1235. 监控画面何时重现
监控画面何时重现
监控画面何时重现
题目描述
n盏灯围成一圈。每轮同时更新:若一盏灯在更新前的左邻与右邻状态不同,它下一轮亮;两邻状态相同则灭,它自己的原状态不参与。给出第0轮的完整画面,持续更新直到第一次出现曾经完整出现过的画面。若这个画面最早出现在第s轮,而现在是第t轮,输出s和t-s。
输入格式
第一行n;第二行长度n的01串。 输入只有一组数据。
输出格式
输出两个整数s和t-s。第0轮即给定的初始状态。
样例 1
输入
3
100
输出
1 1
说明
第一轮为011,此后保持011。
样例 2
输入
5
00000
输出
0 1
说明
第一轮已重现第0轮。
数据范围
- 3≤n≤8。
- 完整画面要求每个位置都相同。