The function min_element is used to determine the lesser element within a range based upon a value or a comparison.
template<class ForwardIterator> ForwardIterator min_element (ForwardIterator first, ForwardIterator last); template<class ForwardIterator, class Compare> ForwardIterator min_element (ForwardIterator first, ForwardIterator last, Compare comp);
The position of the element is returned.