#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> int main(){ int startx,starty; int n; char s[5]; int x,y; int d; while(scanf("%d",&n)!=EOF){ x=0;y=0; for(int i=0;i<n;i++){ scanf("%s",&s); d=0; if(s[0]=='L'){ for(int i=1;i<strlen(s);i++){ d=d*10+(s[i]-'0'); } x-=d; } if(s[0]=='R'){ for(int i=1;i<strlen(s);i++){ d=d*10+(s[i]-'0'); } x+=d; } if(s[0]=='F'){ for(int i=1;i<strlen(s);i++){ d=d*10+(s[i]-'0'); } y+=d; } if(s[0]=='B'){ for(int i=1;i<strlen(s);i++){ d=d*10+(s[i]-'0'); } y-=d; } } scanf("%d %d",&startx,&starty); if(x==startx&&y==starty){ printf("MEME IS SO LUCKY\n"); }else{ printf("GPS ERROR\n"); } } } |
Double click to view unformatted code.