Problem Statement  
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.  
Definition  
 
Notes  
  Your return value must have an absolute or relative error less than 1e9.  
Constraints  
  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.  
Examples  
0)  
 
1)  
 
2)  
 
3)  
 
4)  
