import sequtils,strutils,osproc;const p = @[ """echo ' #include #include double calc(int a,int b,double t){ if(a==0) return exp(pow(t,(double)1/b)); if(b==0) return pow(t,(double)1/a); double x=log(11); for(int i=0;i<10;i++){ double f=a*exp(x)+b*x-log(t); double g=a*exp(x)+b; x-=f/g; } return exp(exp(x)); } int A[1000000],B[1000000]; double T[1000000],ANS[1000000]; int main(){ int m; scanf("%d",&m); for(int i=0;i hoge.cpp""","g++ -fopenmp hoge.cpp -o b.out"].mapIt(it.gorge) discard execProcess("""a="$(ls -1t ../time/ | head -1)";./b.out < ../test_in/$a > ../out/$a """)