#include using namespace std; #define int long long double mpow(double x,int n){ double res=1; while(n){ if(n&1) res*=x; x*=x; n>>=1; } return res; } double sig(double x,int n){ return x*(1.0-mpow(x,n))/(1.0-x); } double F(int n){ return sqrt(sig(0.81,n))/sig(0.9,n); } double f(int n){ return (F(n)-F((int)1e18))/(F(1)-F((int)1e18))*1200; } double g(double x){ return pow(2.0,x/800); } double gi(double x){ double l=0,r=1e9; for(int i=0;i<200;i++){ double m=(l+r)/2; if(g(m)<=x) l=m; else r=m; } return l; } double calc(int n,double* p){ double res=0,q=1; for(int i=0;i>n; double p[n]; for(int i=0;i>p[i]; cout<<(int)(gi(calc(n,p))-f(n))<