Search

반복문6_문제08_버스출발

대분류
STEP04 일차반복문
소분류
반복문6_문제

영상

문제

''' [문제] 어느 시외버스 터미널에서 대전행버스는 10분 간격으로 출발, 광주행버스는 15분 간격으로 출발, 부산행버스는 18분 간격으로 출발한다고 했을 때, 오전 8시에 처음 동시에 출발하고, 그 이후 처음으로 동시에 출발하는 시각을 구하시오. [정답] 9시 30분 '''
Python
복사

해설

''' [문제] 어느 시외버스 터미널에서 대전행버스는 10분 간격으로 출발, 광주행버스는 15분 간격으로 출발, 부산행버스는 18분 간격으로 출발한다고 했을 때, 오전 8시에 처음 동시에 출발하고, 그 이후 처음으로 동시에 출발하는 시각을 구하시오. [정답] 9시 30분 ''' 대전 = 10 광주 = 15 부산 = 18 시간 = 8 * 60 i = 1 run = 1 while run == 1: if i % 대전 == 0 and i % 광주 == 0 and i % 부산 == 0: 시간 = 시간 + i run = 0 i += 1= 시간 // 60= 시간 % 60 print(,)
Python
복사