Advertisement
Guest User

Untitled

a guest
Feb 25th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.28 KB | None | 0 0
  1. Pi = 3.1415926535897932384626433832795
  2. from math import *
  3. side, R = [int(x) for x in str(input()).split(' ')]
  4. if (R <= side/2):
  5.     print(Pi*R*R)
  6. elif (2**0.5*side/2<=R):
  7.     print(side*side)
  8. else:
  9.     d = side/2
  10.     S = R*R*acos(d/R) - d*sqrt(R*R-d*d)
  11.     print(Pi*R*R-4*S)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement