SW Expert Academy
(SWEA c++)6019. 기차 사이의 파리
naeunchan
2020. 11. 18. 10:06
728x90
반응형
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
거리 = 속력 * 시간
공식을 이용하여 문제를 풀어야 한다.
double형으로 4개의 속력을 저장한다.
또한 double형으로 s1, s2, d를 선언.
s1 = 파리가 기차 B와 닿을 때의 시간
d = 파리가 기차 B와 맞닿았을 때, 기차 A와의 거리
s2 = 기차 A와 기차 B가 닿을 때의 시간
#include <iostream>
using namespace std;
int main(void)
{
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int t;
cin >> t;
for(int tc = 1; tc <= t; tc++)
{
double D, A, B, F;
double s1, s2, d;
cin >> D >> A >> B >> F;
s1 = D / (B + F);
d = F * s1 - A * s1;
s2 = d / (A + B);
printf("#%d %f\n", tc, F * s1 + F * s2);
}
return 0;
}728x90
반응형