#1015. 签到

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: yeshunlong

题目描述

给出一个只包含或者的字符串

每一秒钟,如果字符串中第个位置为,第个位置为,那么下一秒,字符串的第个位置会变为,第个位置会变为

换句话说,每一秒钟,字符串中所有形如的子串均会交换为

求经过多少秒钟,字符串不会再发生任何变化。

输入格式

一行一个字符串,只包含0或者1。

输出格式

输出一个整数,表示最少消耗时间。

样例

样例 #1

样例输入 #1

0011

样例输出 #1

3

数据范围与提示

【样例解释 #1】

第一秒后的状态为0101。 第二秒后的状态为1010。 第三秒后的状态为1100。 至此字符串不再变动。

【数据范围】

测试点编号
编辑器加载中 …