Täpilised ribad
시간 제한3초메모리 제한1024 MB
L칸짜리 띠의 일부 칸에 점이 있고, 각 구간에 점이 정확히 N개씩 들어가도록 길이 M인 조각을 최대 몇 개로 자를 수 있는지 구한다.
문제
Jukul on ruudust koosnev pabeririba, mille osadel ruutudel on täpid. Juku soovib lõigata riba juppideks nii, et tekiks võimalikult palju juppe, mille pikkus on täpselt ruutu ja millel on igaühel täpselt täppi. Riba tohib lõigata ainult ruutude vahekohtadest.
입력
Esimesel real on tühikutega eraldatuna algse riba pikkus (), täppidega ruutude arv (), soovitud juppide pikkus () ja igal jupil soovitud täppide arv (). Ruudud on nummerdatud alustades riba otsast.
Järgneval real on igaühel kaks täisarvu: ühe täppidega ruudu number ja täppide arv sellel ruudul. Täppidega ruutude andmed on antud ruutude numbrite kasvavas järjekorras ja neil on igaühel kuni täppi.
출력
Ainsale reale väljastada üks täisarv: mitu soovitud omadustega juppi saab Juku oma ribast lõigata.