#include using namespace std; void printShortestPath(int n, int a, int b, int c, int d) { int count=0; vectors; while(a!=c || b!=d) { if(c<=a && d<=b) { if(c=a && d<=b) { if(c>a) { b-=1; a+=2; s.push_back("LL"); //cout<<"LL\n"; } else { b-=2; s.push_back("L"); //cout<<"L\n"; } count++; } else if(c<=a && d>=b) { if(c=a && d<=b) { if(c>a) { b+=1; a+=2; s.push_back("LR"); //cout<<"LR\n"; } else { b+=2; s.push_back("R"); //cout<<"R\n"; } count++; } // cout<=n || b>=n || a<0 || b<0) break; } if(a==c && b==d) { cout<> n; int i_start; int j_start; int i_end; int j_end; cin >> i_start >> j_start >> i_end >> j_end; printShortestPath(n, i_start, j_start, i_end, j_end); return 0; }