#!/usr/bin/python3 # 33-Z2-3 def f(x): return x**4 - 44*x**3 + 510*x**2 + 1156*x + 5 N = int(input()) for i in range(N): # Hledaná hodnota y = float(input()) # Na začátku máme interval [1,100] dolni = 1 horni = 100 # Tipneme si střed intervalu x = (dolni + horni) / 2 # Podmínka ukončení je, když se shodujeme na dvou desetinných místech s načteným y while round(f(x), 2) != y: if f(x) > y: horni = x else: dolni = x # Pokračujeme v půlení x = (dolni + horni) / 2 print(x)