중요한 시험
면접 대비시간 제한2초메모리 제한512 MB
각 변형마다 순서대로 풀 때 t분 안에 풀 수 있는 최대 접두사 길이를 구한다. 한 문제만 t0 시간으로 베낄 수 있다면, 그 접두사에서 시간을 가장 많이 줄여 주는 문제를 고르면 된다.
문제
닉은 곧 중요한 시험을 치른다. 시험지는 종류가 있고, 번째 시험지에는 1번부터 번까지 번호가 붙은 문제가 있다. 닉은 각 시험지의 각 문제를 푸는 데 걸리는 시간 분을 미리 적어 두었다.
문제는 시험지에 나온 순서대로 하나씩 차례로 풀어야 한다. 답안은 제한 시간 분 안에 제출해야 한다. 닉은 필기 노트에서 풀이를 몰래 베낄 생각도 하지만 크게 위험을 감수하고 싶지는 않아서, 풀이는 최대 한 문제만 베낀다. 풀이 하나를 베끼면 그 문제에 드는 시간은 분이 된다.
시험지마다 닉이 그 시험지를 받았을 때 답을 적을 수 있는 문제의 최대 개수를 구하라.
입력
첫째 줄에 정수 , , 이 주어진다 (, , ). 각각 시험지의 종류 수, 시험 제한 시간, 노트에서 풀이 하나를 몰래 베끼는 데 걸리는 시간이다.
이어지는 개의 줄에 시험지가 하나씩 주어진다. 각 줄의 첫 정수는 번째 시험지의 문제 수 ()이고, 그 뒤에 문제를 푸는 데 걸리는 시간 ()가 개 주어진다.
출력
시험지마다 닉이 답을 적을 수 있는 문제의 최대 개수를 한 줄에 하나씩 출력한다.