Advertisement
Walkeru

(H) O fugitivo

Apr 26th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.72 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int n,dm,d,i,a,x,y;
  8.     char c;
  9.     scanf("%d %d", &n, &dm);
  10.     x=0;
  11.     y=0;
  12.     for(i=0; i<n; i++)
  13.     {
  14.         scanf("%c %d", &c, &a);
  15.         if(c=='N')
  16.         {
  17.             y+=a;
  18.         }
  19.         if(c=='L')
  20.         {
  21.             x+=a;
  22.         }
  23.         if(c=='O')
  24.         {
  25.             x-=a;
  26.         }
  27.         if(c=='S')
  28.         {
  29.             y-=a;
  30.         }
  31.         d=sqrt(x*x+y*y);
  32.         if(d>dm)
  33.         {
  34.             break;
  35.         }
  36.         else
  37.         {
  38.             continue;
  39.         }
  40.     }
  41.     if(d<dm)
  42.     {
  43.         printf("0\n");
  44.     }
  45.     else
  46.     {
  47.         printf("1\n");
  48.     }
  49.     return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement