A - Bomba grafitowa

Tajne Służby Bajtocji dla których poświęciłeś całe swoje życie wyznaczyły Ci kolejne zadanie bojowe. Zapewniają, że ułatwi im to planowanie reakcji na wypadek ataku bombą grafitową przez wroga na nasze państwo. Więcej niestety nie mogli ci powiedzieć.

Rozważ układ elektryczny AC (prądu sinusoidalnie zmiennego) przedstawiony poniżej. Załóżmy że obwód znajduje się w stanie ustalonym. Napięcie na źródle można wyrazić jako U1=US*cosωt zaś napięcie na rezystorze U2=UR*cos(ωt+ψ), gdzie ω=2*π*f; f - częstotliwość w Hz; UR - maksymalny spadek napięcia na rezystorze, ψ - przesunięcie fazowe.

[Schemat obwodu]

Twoim zadaniem jest napisać program, który obliczy wartość UR dla podanych wartości ω, US, C, R. Jeżeli nie pamiętasz z fizyki potrzebnych wzorów następujące prawa mogą ci się przydać:

Wejście

W pierwszej linii znajduje się liczba D, oznaczająca liczbę zestawów danych. Każdy test składa się z pojedynczej linii, w której umieszczone są cztery liczby oddzielone pojedynczą spacją oznaczające kolejno US, R, C, ω.

Wyjście

Dla każdego zestawu danych wypisz pojedynczą liczbę równą wartości UR po zaokrągleniu do 3 miejsca po przecinku.

Przykładowe wejście

5
1.0 1.0 1.0 0.01
1.0 1.0 1.0 0.1
1.0 1.0 1.0 1.0
1.0 1.0 1.0 10.0
1.0 1.0 1.0 100.0

Przykładowe wyjście

0.010
0.100
0.707
0.995
1.000