Advertisement
Guest User

Untitled

a guest
May 27th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.01 KB | None | 0 0
  1.   int[] array = Console.ReadLine().Split().Select(int.Parse).ToArray();
  2.             int K = array.Length / 4;
  3.             int[] left = new int[K];
  4.             int[] right = new int[K];
  5.             int[] upper =new int [2 * K];
  6.             int[] bottom = new int[2 * K];
  7.  
  8.             for (int i = 0; i < K; i++)
  9.             {
  10.                 left[i] = array[i];
  11.             }
  12.             left = left.Reverse().ToArray();
  13.  
  14.             for (int i = 3*K , j =0; j < right.Length; j++ , i++)
  15.             {
  16.                 right[j] = array[i];
  17.             }
  18.             right = right.Reverse().ToArray();
  19.  
  20.             for (int i = K,  j=0; i < bottom.Length;j++, i++)
  21.             {
  22.                 upper[i] = left[j];
  23.             }
  24.  
  25.             for (int i = left.Length, j = 0; j < right.Length; j++,i++)
  26.             {
  27.                 upper[i] = right[j];
  28.             }
  29.  
  30.             for (int i = 0; i < upper.Length; i++)
  31.             {
  32.                 Console.Write(upper[i] + bottom[i] + " ");
  33.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement