Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cin >> c;
- switch(c){
- case 'L':{
- dir--;
- if(dir==0) dir = 4;
- break;
- }
- case 'R':{
- dir++;
- if(dir>4) dir = 1;
- break;
- }
- case 'E':{
- cout << k << " ";
- break;
- }
- case 'F':{
- switch(dir){
- case 1:{
- y--;
- break;
- }
- case 2:{
- x--;
- break;
- }
- case 3:{
- y++;
- break;
- }
- case 4: {
- x++;
- break;
- };
- }
- break;
- }
- }
- //cout <<"ITER: "<<i+1 << " " <<"x - " << x << " y - " << y << " " << dir << " - dir" << endl;
- if(cells[x][y]==0){
- k++;
- cells[x][y]=1;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement