fork(1) download
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. double x, y, l; // x,y - координаты точки; l - расстояние от центра круга до точки
  7. double x1 = 0, y1 = 0, r = 6; // x1,y1 - центр круга; r - радиус
  8. double xz = 2; // начало сегмента круга
  9. cin >> x >> y;
  10. l = (x-x1)*(x-x1)+(y-y1)*(y-y1);
  11. if(x >= xz && r*r >= l) cout << "YES"; // область допустимых значений x
  12. else cout << "NO";
  13. return 0;
  14. }
Success #stdin #stdout 0s 3460KB
stdin
4 -7
stdout
NO