SWEA 6019. 기차 사이의 파리 (with Python)

하얀족제비·2021년 7월 9일
0

SWEA

목록 보기
2/6

접근 방법

음.. 문제를 딱 읽고 나서는 숨이 턱 막혔다.

그런데 곰곰이 생각해보니 굉장히 간단한 문제였다.

결국 파리는 두 기차가 만나는 직전까지 같은 속력으로 계속 움직인다.

즉, 두 기차가 부딪힐때 까지의 시간을 구하고
그 시간에 파리의 속력을 곱해주면!!
거 - 속 - 시 권법에 따라서 파리의 이동거리가 나온다ㅎㅎ

  1. 두 기차가 만나는 시간을 구하기 위해 기차 사이의 거리를 두 기차 속력을 더한 값으로 나눈다.
    (시간 = 거리/속력)
  2. 파리의 속력과 1에서 구해신 시간을 곱한다.

코드

T = int(input())
for t in range(1,T+1):
    D, A, B, F = map(int, input().split())

    print('#{} {}'.format(t,(D/(A+B)) * F))
profile
안녕하세요~ 개발을 꿈꾸는 하얀족제비입니다!

0개의 댓글