Pociąg z miejscowości A do B jedzie z prędkością v1, a wraca
z miejscowości B do A z prędkością v2. Obliczyć średnią prędkość
na całej trasie. Uwaga: Dane wejściowe będą tak dobrane,
aby wynik był liczba całkowitą.
Wejście
Na wejściu znajduje się dokładnie jedna liczba całkowita
t (1<=t<=1000) oznaczająca liczbę zestawów danych. W wierszach
od 2 do t+1 znajdują się dwie liczby całkowite oddzielone
spacja v1 oraz v2 (1<=v1,v2<=10000).
Wyjście
Wyjście składa się z t wierszy. W każdym wierszu powinna
znaleźć się dokładnie jedna liczba całkowita oznaczająca
średnią prędkość.
Przykład
Wejście:
2
50 50
60 40
Wyjście:
50
48
Kod źródłowy w C:
#include <stdio.h> #include <stdlib.h> int main() { int t, V1, V2; scanf("%d", &t); while(t != 0) { scanf("%d %d",&V1,&V2); printf("%d\n",2*V1*V2/(V1+V2)); --t; } return 0; }
Kod źródłowy w C++:
#include <iostream> using namespace std; int main() { int t, V1, V2; cin>>t; while(t != 0) { cin>>V1>>V2; cout<<2*V1*V2/(V1+V2)<<endl; --t; } return 0; }
Źródło:
http://pl.spoj.com/problems/VSR/
Brak komentarzy:
Prześlij komentarz