Puzzle DB18


Make every integer in an array even by increasing the magnitude of all odd elements

[E-8]Write a function that inspects each integer of an array and changes the odd integers to even integers. Add -1 to odd integers less than one; add +1 to odd integers more than one. Typical output is:

 -12  -11  -10   -9   -8   -7   -6   -5   -4   -3
  -2   -1    0    1    2    3    4    5    6    7
   8    9   10   11   12


 -12  -12  -10  -10   -8   -8   -6   -6   -4   -4
  -2   -2    0    2    2    4    4    6    6    8
   8   10   10   12   12


Answer         Next Page         Previous Page Home