페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
당신은 방금 배터리로 작동하는 새 드론을 얻었지만, 배터리가 없다. 상점에는 드론에 사용할 수 있는 배터리가 개 있으며, 각 배터리의 에너지는 , 무게는 , 가격은 이다. 상점에는 각 배터리가 하나씩만 있다.
드론을 최대한 오래 즐기기 위해서는 완전히 충전했을 때 드론이 당연히 가능한 한 오래 비행하기를 바랄 것이다. 드론이 공중에 머무를 수 있는 시간은 식 로 주어진다. 여기서 는 드론의 모든 배터리가 가진 에너지의 총량이고, 은 드론과 배터리의 무게를 합한 값이다.
예산 와 드론 자체의 무게 가 주어질 때, 드론이 비행할 수 있는 최대 시간을 구한다.
여러 테스트 케이스 그룹으로 풀이를 평가한다. 한 그룹의 점수를 받으려면 그 그룹의 모든 테스트 케이스를 통과해야 한다.
그룹 | 배점 | 제한
||
||
||
|| 추가 제한 없음.
첫 번째 줄에는 세 정수 , , ( 및 )가 주어진다. 각각 사용 가능한 배터리의 수, 예산, 드론의 무게이다.
이어지는 개의 각 줄에는 세 정수가 주어진다. 번째 줄에는 , , (, , )가 주어지며, 각각 배터리 의 에너지, 무게, 가격이다.
배터리를 최적으로 선택했을 때 드론을 비행시킬 수 있는 최장 시간을 십진수로 출력한다. 답의 상대 오차 또는 절대 오차가 최대 이면 정답으로 인정된다. 즉, 출력한 답이 이고 정답이 일 때, 또는 중 하나가 성립하면 정답으로 인정된다.
10 1000 20
40 40 40
1 1 1
70 30 60
100 20 700
80 50 200
30 1 200
100 100 1
20 1 500
30 20 100
70 50 100
3.17073170731707
Programmeringsolympiaden
로그인 상태를 확인하는 중입니다.