규칙적인 보스돌이
시간 제한1초메모리 제한1024 MB
캐릭터 N개 중 M개를 골라 각각 하루 15분씩 보스를 사냥하게 하고, 처치한 보스의 메소 합이 최대가 되는 값을 구합니다.
문제
카오는 오랫동안 메이플스토리를 플레이하며 개의 캐릭터를 육성하였다.
지속적인 스펙업을 위해 꾸준히 메소를 벌어야 할 필요성을 느낀 카오는, 지금까지 키워 온 캐릭터들을 활용해 메소를 벌기로 하였다. 여러 캐릭터로 보스를 효율적으로 잡기 위해, 하루에 캐릭터 한 명당 최대 분씩, 최대 개의 캐릭터만 보스를 잡기로 하였다.
캐릭터가 보스에게 데미지를 넣으면 보스의 체력이 데미지만큼 줄어들며, 보스의 체력이 이하가 되면 보스를 잡게 된다. 데미지는 매초 계산되므로, 초 미만으로 가한 데미지는 보스에게 적용되지 않는다.
캐릭터는 주어진 분 동안 매초 일정한 데미지를 넣을 수 있다. 보스를 잡은 뒤 다음 보스를 잡으러 이동하는 시간은 계산하지 않는다. 캐릭터마다 각 보스는 한 번씩만 처치할 수 있으며, 다른 캐릭터가 잡은 보스라도 현재 캐릭터가 잡지 않은 보스라면 잡을 수 있다. 보스를 잡는 도중에 캐릭터를 바꿀 수 없으며, 보스의 체력은 캐릭터 사이에서 공유되지 않으므로 한 캐릭터의 힘만으로 보스를 상대해야 한다.
보스의 체력과 보상 메소, 캐릭터의 데미지 정보가 주어질 때, 카오가 계획에 맞춰 하루에 보스를 잡아 얻을 수 있는 최대 메소를 구해 보자.
입력
첫 줄에는 보유한 캐릭터의 개수 , 하루에 사용할 캐릭터의 개수 , 보스의 가짓수 가 공백으로 구분되어 주어진다.
그다음 줄에 걸쳐 캐릭터가 1초에 가하는 데미지 가 주어진다.
그다음 줄에 걸쳐 보스의 체력 와 보스를 처치했을 때 드랍하는 메소 가 공백으로 구분되어 주어진다.
입력으로 들어오는 모든 수는 정수임이 보장된다.
출력
카오가 계획에 맞추어 보스를 잡았을 때, 하루에 보스를 잡아 얻을 수 있는 최대 메소를 출력한다.
힌트
보스의 체력 의 제한 와 드랍하는 메소 의 제한 은 2023년 8월 10일 업데이트 이전의 가장 많은 체력(카오스 혼테일)과 결정의 가격(노멀 파풀라투스)을 가진 일간 보스의 정보이다.