sdoi.qoj.ac

qoj::sdoi

Time Limit: 1 s Memory Limit: 1024 MB Total points: 100
[+1]

# 21764. 咖啡

Statistics

在花花大学,学生需要按照顺序去 n 间教室上课。第 i 间教室有一个属性 si{0,1}。若 si=1,表示这间教室有一座咖啡机;若 si=0,表示这间教室没有咖啡机。

你是花花大学的一名学生。在一间有咖啡机的教室里,你可以通过饮用一杯咖啡来使得自己不会犯困。特别地,在你离开一间有咖啡机的教室后,你可以携带最多两杯咖啡(每只手可以拿一杯)前往下一间教室,这样即使那间教室没有咖啡机,你可以通过引用你携带的咖啡来提神。

现在你想要知道,你最多可以在多少间教室内饮用咖啡。

输入格式

输入的第一行包含一个整数 n

接下来一行,包含一个长度为 n 的,只由字符 0 与字符 1 构成的字符串 s,其中第 i 个字符 si 描述了第 i 间教室是否有咖啡机。

输出格式

输出一行一个整数,表示答案。

样例数据

样例 1 输入

6
010100

样例 1 输出

5

样例 2 输入

10
0000000110

样例 2 输出

3

样例 3

见下发文件。

子任务

对于 100% 的数据,1n105

测试点编号 n
1 1
26 10
78 5000
920 105