View Code of Problem 135

#include<stdio.h>
#include<string.h>
int main(){
	int m;
	while(scanf("%d",&m)!=EOF){
		int i,j,x0=0,y0=0,x,y;		
		char a[100000];
	
		for(i=0;i<m;i++){
			scanf("%s",&a);
			int sum=0;
			for(j=1;j<strlen(a);j++){
				sum=sum*10+(a[j]-'0');//将字符串转成数字 
			}
			if(a[0]=='L'){
				x0-=sum;
			}
			if(a[0]=='R'){
				x0+=sum;
			}
			if(a[0]=='F'){
				y0+=sum;
			}
			if(a[0]=='B'){
				y0-=sum;
			}
		}
		scanf("%d %d",&x,&y); 
		if(x0==x&&y0==y){
			printf("MEME IS SO LUCKY\n");
		}
		else
			printf("GPS ERROR\n");
	}
}

Double click to view unformatted code.


Back to problem 135