import math
def area_circle(r):
return math.pi * r * r
def area_rectangle(a, b):
return a * b
def area_triangle(a, h):
return a * h / 2
def area_trapezoid(a, b, h):
return (a + b) * h / 2
choice = int(input())
if choice == 1:
r = float(input())
print(area_circle(r))
elif choice == 2:
a, b = map(float, input().split())
print(area_rectangle(a, b))
elif choice == 3:
a, h = map(float, input().split())
print(area_triangle(a, h))
elif choice == 4:
a, b, h = map(float, input().split())
print(area_trapezoid(a, b, h))
aW1wb3J0IG1hdGgKCmRlZiBhcmVhX2NpcmNsZShyKToKICAgIHJldHVybiBtYXRoLnBpICogciAqIHIKCmRlZiBhcmVhX3JlY3RhbmdsZShhLCBiKToKICAgIHJldHVybiBhICogYgoKZGVmIGFyZWFfdHJpYW5nbGUoYSwgaCk6CiAgICByZXR1cm4gYSAqIGggLyAyCgpkZWYgYXJlYV90cmFwZXpvaWQoYSwgYiwgaCk6CiAgICByZXR1cm4gKGEgKyBiKSAqIGggLyAyCgoKY2hvaWNlID0gaW50KGlucHV0KCkpCgppZiBjaG9pY2UgPT0gMToKICAgIHIgPSBmbG9hdChpbnB1dCgpKQogICAgcHJpbnQoYXJlYV9jaXJjbGUocikpCgplbGlmIGNob2ljZSA9PSAyOgogICAgYSwgYiA9IG1hcChmbG9hdCwgaW5wdXQoKS5zcGxpdCgpKQogICAgcHJpbnQoYXJlYV9yZWN0YW5nbGUoYSwgYikpCgplbGlmIGNob2ljZSA9PSAzOgogICAgYSwgaCA9IG1hcChmbG9hdCwgaW5wdXQoKS5zcGxpdCgpKQogICAgcHJpbnQoYXJlYV90cmlhbmdsZShhLCBoKSkKCmVsaWYgY2hvaWNlID09IDQ6CiAgICBhLCBiLCBoID0gbWFwKGZsb2F0LCBpbnB1dCgpLnNwbGl0KCkpCiAgICBwcmludChhcmVhX3RyYXBlem9pZChhLCBiLCBoKSkK