3-й этап Республиканской олимпиады по информатике 2021-2022, 1 тур
Есеп C. Футболкалар
Ограничение по времени:
1 second
Ограничение по памяти:
256 megabytes
Тима футболкаларды жақсы көреді. Қалада 1-ден n-ға дейін нөмірленген n түсті футболкалар сататын өте керемет футболкалар дүкені бар. k күн ішінде дүкен ауқымды акция өткізеді, онда олар кейбір түстердің футболкаларын жарты бағамен сатады. Дүкен өзінің веб-сайтында a кестесін жариялады. Мұнда ai,j акция j-ші күні i-ші түсті футболкаға жарамдылығын көрсетеді (егер жарамды болса 1, әйтпесе 0). Тимада 1-ден n-ға дейінгі сандарды алмаластыруы болып табылатын p түстерін таңдау тәртібі бар. Тиманың сүйікті түсі - p1 түсі, екінші сүйіктісі - p2 түсі және т.б. Күн сайын k күн ішінде ол дүкенге келіп, және сол күні акция жарамды түстердің ішінде ол ең сүйікті түсі бар бір футболка сатып алады. Басқаша айтқанда, i күні ол ai,pj=1 болатын ең төменгі j таңдайды және pj түсі бар бір футболка сатып алады. Егер сол күні акцияның бір түсі болмаса, онда ол ештеңе сатып алмайды. Тима p алмастыруын құпияда сақтайды. Ол k күнде сатып алған футболкалар арасында әртүрлі түстердің максималды саны қандай болуы мүмкін?
Формат входного файла
Бірінші жолда екі бүтін сан берілген n және k (1<=n<=105, 1<=k<=14).
Келесі n жолдарда k таңбадан — a элементтері берілген. Әр таңба «0» немесе «1».
Формат выходного файла
Бір бүтін санды — футболкалар арасында болуы мүмкін түрлі түстердің максималды саны шығарыңыз.
Система оценки
Есеп 6 бөлімнен тұрады:
- Есептің шартында берілген тесттер. 0 ұпайға бағаланады.
- n, k<=2. 9 ұпайға бағаланады.
- n, k<=8. 18 ұпайға бағаланады.
- n, k<=14. 22 ұпайға бағаланады.
- n<=10000, k<=14. 29 ұпайға бағаланады.
- Есептің толық нұсқасы. 22 ұпайға бағаланады.
Примеры:
Вход 4 3 111 110 001 110Ответ
2Вход
3 3 000 000 000Ответ
0( Temirlan Satylkhanov )
Комментарий/решение:
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.