تابعی بنویسید که طولانیترین دنبالهی متوالی از 0ها را در یک رشتهی باینری پیدا کرده و برگرداند.
نمونه ورودی و خروجی
LongestZero("01100001011000") ➞ "0000"
LongestZero("100100100") ➞ "00"
LongestZero("11111") ➞ ""
نکات
- اگر هیچ صفری در رشتهی ورودی وجود نداشته باشد، رشتهی خالی (
"") را برگردانید.
EXPECT_EQ(LongestZero("01100001011000"), "0000");
EXPECT_EQ(LongestZero("100100100"), "00");
EXPECT_EQ(LongestZero("11111"), "");
EXPECT_EQ(LongestZero("111101"), "0");
EXPECT_EQ(LongestZero("1000000000011101"), "0000000000");
EXPECT_EQ(LongestZero("101001101"), "00");
نظرات