Flyga Drönare

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Du har just fått en ny batteridriven drönare, men saknar batterier. I affären finns det NN batterier tillgängliga till drönaren, som vardera har en energi e_ie\_i, vikt w_iw\_i och kostnad c_ic\_i. Butiken har endast ett exemplar av varje batteri.

För att kunna ha så kul som möjligt med drönaren vill du såklart att den ska flyga så länge som möjligt på en full laddning. Tiden drönaren kan vara i luften ges av uttrycket t=E_totW_tott = \frac{E\_{tot}}{W\_{tot}} där E_totE\_{tot} är det totala energi-innehållet för alla drönarens batterier, och W_totW\_{tot} är den kombinerade vikten av drönaren och batterierna. 

Givet en budget BB samt en vikt på drönaren själv WW, bestäm det maximala tiden drönaren kan flyga.

입력

Den första raden innehåller tre heltal NN, BB och WW (1N×B100,0001 \le N\times B \le 100,000 och 1W10001\le W \le 1000) -- antal tillgängliga batterier, din budget och drönarens vikt.

Därefter följer NN rader med tre heltal. Rad nummer i innehåller e_ie\_i, w_iw\_i och c_ic\_i (0e_i10000 \le e\_i \le 1000, 0w_i10000 \le w\_i \le 1000, 0c_iB0 \le c\_i \le B) -- energin, vikten, samt kostnaden för batteri ii.

출력

Skriv ut ett decimaltal -- Det längsta tiden du kan flyga din drönare om du väljer batterier rätt. Svaret kommer accepteras om det har ett relativt eller absolut fel om högst 10510^{-5}. Dvs, om ditt svar är aa och det korrekta svaret är bb, så accepteras ditt svar om antingen ab105|a-b| \le 10^{-5} eller abb105\frac{|a-b|}{|b|} \le 10^{-5}.