Consideram functia f(x) = sin(x) + sin(2x) + x, unde x este exprimat in radiani. Pe intervalul [0, 1) functia f este strict crescatoare si ia valori de la 0 pana la aproximativ 2.75.
Se da un numar real y din intervalul [0, 2.7]. Dintre toate numerele x din [0, 1) care au cel mult 8 zecimale (adica x = k / 100 000 000, cu k natural, 0 <= k < 100 000 000), determinati-l pe cel pentru care f(x) este cel mai apropiat de y. Daca doua valori ale lui x sunt la fel de apropiate, se alege cea mai mica.
- Date de intrare
- Se citeste numarul real y.
- Date de iesire
- Se afiseaza valoarea x gasita, cu exact 8 zecimale (de exemplu 0.12345678).
- Restrictii
- 0 <= y <= 2.7 y are cel mult 6 zecimale Calculul lui f se face in tipul double, ca f(k / 100000000.0).
Exemple
Exemplul 1
Intrare
1.5
Iesire
0.39795815
Exemplul 2
Intrare
0.5
Iesire
0.12574341

