Advertisement
Lonely_Wanderer

Количество целых клеток в окружности

Nov 2nd, 2022
1,016
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. R = -1
  2. while not (0 <= R <= 25000):
  3.     R = int(input("Введите длину радиуса: "))
  4. L = -1
  5. while not (0 <= L <= 100):
  6.     L = int(input("Введите длину клетки: "))
  7. #количество клеток в 1 радиусе
  8. n = R//L
  9. #количество целых клеток в 1/4 окружности
  10. count = 0
  11. for i in range(1,n+1):
  12.     count+=int((R**2 - (i*L)**2)**(0.5))
  13. print("В данной окружности находится %d целых клеток"%(count*4))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement