Hej wszystkim,
Mam do napisania program w C++ o treśći widocznej poniżej. Niestety nie wiem jak zabrać się do samego rozpisania algorytmu.
Proszę o wskazówki. Czy należy ułożyć jakieś równanie? Skorzystać z jakichś własności cosinusa?
Pozdrawiam
Treść:
Twoim zadaniem będzie wyznaczenie x takiego, że cos(x)=n*x. Możesz smiało założyć, że dla naturalnych n istnieje dokładnie jeden taki x w przedziale [0,1].
Wejście
W pierwszym wierszu wejścia znajduje się liczba testów t (1 ≤ t ≤ 20). W każdym z kolejnych testów znajduje się dokładnie jedna liczba naturalna n (1 ≤ n ≤ 100).
Wyjście
Należy wypisać dokładnie t wierszy. W i-tym z nich należy wypisać rozwiązanie dla i-tego testu z dokładnościa do 4 cyfr po przecinku.
Przykład
Dla danych wejściowych
3
1
2
5
poprawną odpowiedzią jest
0.7391
0.4502
0.1962