//함수 : 명령의 묶음
//function -> f
/*
#include <stdio.h>
int arr[5]={7,4,2,3,1}; //전역변수
void view()
{
int i;
for(i=0;i<5;i++){
printf("%d ",arr[i]);
}
printf("\n");
return ;
}
int main()
{
int a, b;//지역변수
arr[1]=10;
view();
arr[2]=20;
view();
return 0;
}
void star(int n)
{
int i;
for(i=1;i<=n;i++){
printf("*");
}
}
int main()
{
//int n;
//scanf("%d",&n);
star(10);
return 0;
}
#include <stdio.h>
int f(int a, int b)
{
return a+b;
//printf("%d",a+b);
}
int main(){
int a, b;
scanf("%d %d",&a,&b);
printf("%d",f(a,b));
}
*/
/*
#include <stdio.h>
void f()
{
printf("hello");
}
int main()
{
f();
return 0;
}
*/
/*
#include <stdio.h>
int f()
{
printf("123");
}
int main()
f();
return 0;
}
*/
/*
#include<stdio.h>
char f()
{
printf("*");
}
int main()
{
f();
return 0;
}
*/
/*
#include<stdio.h>
char f()
{
return 'A';
}
int main()
{
printf("%c", f());
return 0;
}
*/
/*
#include<stdio.h>
int n;
void f(int x)
{
if(x == 1) printf("hello\n");
else if(x == 2) printf("world\n");
else printf("\n");
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
*/
/*
#include<stdio.h>
int n;
void f(int n)
{
int i;
for(i=1;i<=n;i++)
{
printf("*");
}
}
int main()
{
scanf("%d", &n);
f(n);
return 0;
}
*/
/*
#include<stdio.h>
long long int n;
long long int abs(long long int n)
{
if(n<0)
{
return -n;
}
else
{
return n;
}
}
long long int main()
{
scanf("%lld", &n);
printf("%lld\n", abs(n));
return 0;
}
*/
#include <stdio.h>
//(원의 넓이 = 3.14×r×r)
float r;
float circle()
{
}
main()
{
int r;
scanf("%d", &r);
printf("%.2f", circle(r));
}