Някой може ли да обясни един алгоритъм?

https://softuni.bg/downloads/svn/programming-basics/2016-09/CSharp/6. Drawing-with-Loops-Exercises.docx Задачата е проблем номер 13
Иначе и аз съм слагал double.MinValue / double. MaxValue за начални стойности на мин/ макс. Иначе друг начин е да се прочете първото число извън цикъла и да се присвои като мин/макс и след това да се пусне цикъл до count-1. Иначе и 14 е интересна, днес ще сядам да я мисля.
 

Горе