机器人
炒鸡简单
1 #include<iostream> 2 #include<cstdio> 3 #include<algorithm> 4 #include<cstring> 5 using namespace std; 6 char c[5001]; 7 int x,y,m; 8 int main() 9 { 10 scanf("%s",&c); 11 int l=strlen(c); 12 for(int i=0;i<l;i++) 13 { 14 switch(c[i]) 15 { 16 case 'E':x++;break; 17 case 'W':x--;break; 18 case 'N':y++;break; 19 case 'S':y--;break; 20 } 21 } 22 scanf("%d",&m); 23 x*=m/l; 24 y*=m/l; 25 m%=l; 26 for(int i=0;i<m;i++) 27 { 28 switch(c[i]) 29 { 30 case 'E':x++;break; 31 case 'W':x--;break; 32 case 'N':y++;break; 33 case 'S':y--;break; 34 } 35 } 36 printf("%d %d\n",x,y); 37 //system("pause"); 38 return 0; 39 }