An airline passenger is planning a trip that involves three connecting flights that leave from airports A, B and C, respectively. The First flight leaves Airport A every Hour, beginning at 8:00 a.m., and arrives at Airport B 2nd a half hours later. The second flight leaves Airport B every 20minutes, beginning at 8:00a.m, and arrives at Airport C 1h 10 minutes later. The third flight leaves Airport C every hour, beginning at 8.45 a.m. What is the least total amount of time the passenger must spend between flights if all flights keep to their schedules?
Choose the correct option
A) 25min  B) 1hr 5min  C) 1hr 15min  D) 2hr 20min  E) 3hr 40min
Following way may not be a pure mathematical approach to solve it but it got me the result within a minute.   A: Flight leaves every hour; 8,9,10,11,12,1,2,3   1hr 5min: Flight leaves every 20min; 8:20,8:40,9,9:20,9:40,10,10:20,10:40,11   C: Flight leaves every hour: 8:45,9:45,10:45,11:45,12:45   Passenger leaves at 8:00AM from A; reaches 1hr 5min@ 10:30am - he will catch 10:40am flight from 1hr 5min{10 minutes spent at airport 1hr 5min}; reaches c after 1hour10minutes @11:50AM;his next flight at C is at 12:45 - he waits another 55minutes;   Total wait = 10+55= 
<gadget id="calculator">10+55</gadget>
<output>65</output>
65 minutes= 1hour 5 mins   Ans:1hr 5min
<result>B</result>
An airline passenger is planning a trip that involves three connecting flights that leave from airports A, B and C, respectively. The First flight leaves Airport A every Hour, beginning at 8:00 a.m., and arrives at Airport B 2nd a half hours later. The second flight leaves Airport B every 20minutes, beginning at 8:00a.m, and arrives at Airport C 1h 10 minutes later. The third flight leaves Airport C every hour, beginning at 8.45 a.m. What is the least total amount of time the passenger must spend between flights if all flights keep to their schedules?