Question: The array a[1..n] contains arbitrary integers. Write a C++ function reduce(a,n) that reduces the array a[1..n] by eliminating from it all values that are equal
![The array a[1..n] contains arbitrary integers. Write a C++ function reduce(a,n)](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/09/66f30001e7006_28166f300019533f.jpg)
The array a[1..n] contains arbitrary integers. Write a C++ function reduce(a,n) that reduces the array a[1..n] by eliminating from it all values that are equal to three largest different even integers. For example, if a[ ]= {9,1,1,6,7,1,2,3,3,4,6,6,6,6,7,9} then three largest different even integers are 2,4,6 and after reduction the reduced array will be a[ ]={9,1,1,7,1,3,3,7,9), and n=9. If you have less than 3 largest different even integers, eliminate only those that you found
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
