#include
double getPi(int precision)
{
int i;
double res = 1;
for(i = 1; i <= precision; i++)
{
if(i % 2 != 0)
res = res - (double)1 / (2 * i + 1);
else
res = res + (double)1 / (2 * i + 1);
}
return res;
}
void main()
{
int precision;
double result;
scanf("%d", &precision);
result = 4 * getPi(precision);
printf("%f\n", result);
// 我用的是VS2008,以下部分为了方便看结果
getchar();
getchar();
}