Guest User

Untitled

a guest
Sep 19th, 2016
65
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int n, q, x, a[100010], index;
  5.  
  6. int main(){
  7.     cin >> n;
  8.  
  9.     for(int i = 0; i < n; i++)
  10.         cin >> a[i];
  11.        
  12.     cin >> q;
  13.  
  14.     for(int i = 0; i < q; i++){
  15.         cin >> x;
  16.  
  17.         if(x == 1)
  18.             index++;
  19.         else
  20.             index--;
  21.  
  22.         if(index == n)
  23.             index = 0;
  24.         if(index == -1)
  25.             index = n - 1;
  26.     }
  27.  
  28.     for(int i = index; i < n; i++)
  29.         cout << a[i] << ' ';
  30.     for(int i = 0; i < index; i++)
  31.         cout << a[i] << ' ';
  32.     cout << endl;
  33.  
  34.     return 0;
  35. }
RAW Paste Data