#include <bits/stdc++.h> using namespace std; double arctan(double x) { double ans=0; int i=1; while (pow(x,(2*i-1))*1.0/(2*i-1)>0) { if (i%2==1) ans=ans+pow(x,(2*i-1))*1.0/(2*i-1); else ans=ans-pow(x,(2*i-1))*1.0/(2*i-1); i++; } return ans; } int main() { double pi=6*arctan(1.0/sqrt(3)); printf("π= %.19f",pi); return 0; }