Double headed arrow

not able to get this pattern

hello @ishaan09020
Approach:

  1. In the given example, N=7 and the number of ROWS is 7.
  2. VERTICALLY, the pattern GROWS till ROW=N/2 and SHRINKS afterwards.
  3. ROW 1 has 4 ” “(SPACE) characters and then a value.
  4. The number of SPACE characters decreases whereas NUMERALS increase in count in each successive row.
  5. Also, note that the 1st value of the number placed in each row is the same as the number of the row.
  6. Also HORIZONTALLY the pattern has NUMERALS, then SPACES and NUMERALS afterwards.

Please check this code with comments and dry run it yourself you will get it https://ide.codingblocks.com/s/30137