Pergunta de entrevista da empresa Technovert

In face 2 face 1 : finding the minimum and maximum values in an array, interchanging their places and printing it. All these functions to be done using a single loop