#P1247. 【挑战题】01串
【挑战题】01串
题目描述
给你一个下标从 0 开始的二进制字符串 s 和两个整数 a 和 b 。一开始,你在下标 0 处,且该位置的值一定为 '0' 。当同时满足如下条件时,你可以从下标 i 移动到下标 j 处:
i + a <= j <= min(i + b, s.length() - 1) 且 s[j] == '0'.
如果你可以到达 s 的下标 s.length - 1 处,请你输出1,否则输出0 。
输入格式
第一行一个字符串s,第二行两个空格隔开的整数a和b。
输出格式
输出一个0或1,表示能否到达。
样例 #1
样例输入 #1
011010
2 3
样例输出 #1
1
样例 #2
样例输入 #2
01101110
2 3
样例输出 #2
0
提示
数据规模及约定
2 <= s.length <= 100000
s[i] 要么是 '0' ,要么是 '1'
s[0] == '0'
1 <= a <= b < s.length