View Code of Problem 135

#include<stdio.h>
#include<string.h>
int main()
{
	int n,len,i,sum,x,y,x1,y1;
	char s[100],ch;
	while(scanf("%d",&n)!=EOF){
		x1=0;y1=0;
		while(n--){
			scanf("%s",s);
			scanf("%d%d",&x,&y);
			ch=s[0];
			len=strlen(s);
			sum=0;
			
			for(i=1;i<len;++i){
				sum=sum*10+s[i]-'0';
			}
			if(ch=='L'){
				x1-=sum; 
			}
			else if(ch=='R'){
				x1+=sum;
			}
			else if(ch=='F'){
				y1+=sum;
			}
			else{
				y1-=sum;
			}
			
		}
		//printf("%d%d\n",x1,y1);
		if(x1==x && y1==y)	printf("MEME IS SO LUCKY\n");
			else	printf("GPS ERROR\n");
		
	}
	return 0;
	
 } 

Double click to view unformatted code.


Back to problem 135