At a certain company, a worker is paid an hourly rate of P1 dollars for the first 200 hours he works each month. He is paid an hourly rate of P2 dollars for the remaining hours. Return the minimum number of hours he must work this month to earn salary dollars.
|-||Your return value must have an absolute or relative error less than 1e-9.|
|-||P1 will be between 1 and 100, inclusive.|
|-||P2 will be between 1 and 100, inclusive.|
|-||salary will be between 1 and 1,000,000, inclusive.|