Задача F. Футболки
Ограничение по времени | Ограничение по памяти |
---|---|
1 секунда | 256 мегабайт |
Тима любит футболки. В городе есть очень крутой магазин футболок, который продает футболки цветов пронумерованных от до , включительно. В течении дней магазин проводит масштабную акцию, где они будут продавать футболки некоторых цветов за полцены. Магазин опубликовал у себя на сайте таблицу , где обозначает действует ли акция в j-й день на футболку цвета ( если действует, иначе ). У Тимы есть порядок предпочтений цветов , который является перестановкой чисел от до . Любимый цвет Тимы это цвет , второй самый любимый это цвет и т.д. Каждый день в течении дней он будет приходить в магазин, и среди тех цветов на которые действует акция в тот день, он купит одну футболку с наиболее любимым цветом. Формально, в i-й день он выберет самый минимальный , что = и купит одну футболку с цветом . Если в тот день нет ни одного цвета, на который действует акция, то он ничего не покупает. Тима хранит в тайне. Какое максимальное количество различных цветов может оказаться среди футболок, которое он купил за дней?
Формат входного файла
В первой строке задано два целых числа и ( , ). В следующих строках записано по символов — элементы . Каждый символ является либо «0», либо «1».
Формат выходного файла
Выведите одно целое число — максимальное количество различных цветов, которое может оказаться среди футболок.
Примеры
Входные данные
4 3
111
110
001
110
Выходные данные
2
Входные данные
3 3
000
000
000
Выходные данные
0