title: Equalizing the array elements
body: <p>If you have <code>three or more numbers</code> and a division parameter such that you have to equalizing the arrays elements in minimum number of operations. You can equalize the elements by dividing the array elements from division parameter only.</p>
  <p>Example 1 :
  Vector arr{64,32,16};
  Division parameter=2.
  Minimum no. Of operations are 3.</p>
  <p>Explanation: divide 64 by 2 two times and divide 32 by 2 one times. So min operations are 2+1=3.</p>
  <p>Example 2:
  Vector arr{64,33,25};
  Division parameter=2.
  Minimum no. Of operations are 15.</p>
  <p>Explanation:
  For minimum no. Of operations you have to divide 64 (six times) ,33(5 times) , 25 (4 times) . Such that both of three elements become 1 .</p>
  <p><strong>division parameter is user given. Vector array and its size is also user given</strong></p>
  <p><strong>There is always integral division ex: 33/2=16.</strong></p>
  <p>Please help me to solve this query in an efficient way.</p>