Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
FR_18_11 - Skrzyżowanie I |
Pewnego dnia przejeżdżałem przez skrzyżowanie, na którym zielone światło świeci się przez dokładnie t sekund. Samochody, których było tak wiele, że nie udało mi się ich policzyć, miały długość l metrów i stały w bezpiecznej odległości od siebie wynoszącej d metrów. Pierwszy pojazd znajdował się w odległości d metrów od sygnalizatora. W momencie zapalenia się zielonego światła, wszyscy kierowcy, w jednej chwili, ruszyli ze stałym przyspieszeniem a [m/s2]. Oczywiście, nie przyspieszali w nieskończoność – ograniczała ich maksymalna dozwolona prędkość równa V kilometrów na godzinę. Po ponownej zmianie światła na czerwone wszyscy kierowcy natychmiast wcisnęli hamulec i w pomijalnym czasie zatrzymali swoje pojazdy.
Zastanawiało mnie, ile samochodów minie całkowicie sygnalizator świetlny?
Wejście
Na wejściu podana zostanie liczba testów n (n < 104). Następnie, w kolejnych n liniach, podanych będzie pięć dodatnich liczb rzeczywistych: l (l ≤ 1000.0), d (d ≤ 1000.0), a (a ≤ 1000.0), V (V ≤ 1000.0) oraz t (t ≤ 1000.0). Liczby te będą podane z dokładnością do pierwszego miejsca po przecinku.
Wyjście
Na wyjściu należy podać, ile samochodów minie sygnalizator.
Przykład
Wejście:
1 3.5 2.0 1.5 72.0 100.0
Wyjście:
339
Dodane przez: | anonimowy |
Data dodania: | 2023-12-30 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM32-GCC COBOL D-CLANG D-DMD ELIXIR FANTOM GOSU GRV JS-MONKEY NIM OBJC OBJC-CLANG PICO RUST SCM qobi CHICKEN VB.NET |