Представлен массив (расчерченная таблица по которой стояли танцоры) данных (в нашем случае танцоров). У каждого танцора есть номер на спине. Над каждым танцором, в массиве данных, есть его порядковый номер (а[0], a[1] и так далее) его позиции в этом массиве.
Т.е. строка a[3] (а - имя массива, 3 - позиция в массиве) возвращает нам танцора на позиции 3. Стоит отметить отдельно, что отсчет в программировании начинается с 0, а не с 1.
Ну, а далее все просто - происходит сортировка этого массива так, чтобы танцоры располагались по возрастающей. Сравниваются 0 и 1 позиции массива, если цифра на спине танцора с 0 позиции больше чем цифра на спине 1 танцора, то происходит смена позиций, если меньше, то так и остаются на своих позициях. И так пока все танцоры не встанут от 0 до последнего по возрастанию.
Спасибо ТСу))