В цикле сравниваются все пары соседних элементов: нулевой с первым, первый со вторым и т. д., всего 9 пар. На каждом проходе цикла сравнивается одна пара, и её больший элемент заменяется разностью этих элементов. В случае равенства заменяется левый элемент пары. Переменная s при этом увеличивается на значение левого элемента после преобразований. Выполним последовательно все действия в цикле.
i | Массив | s |
| 2 4 6 1 7 2 3 6 7 2 | 0 |
0 | 2 2 6 1 7 2 3 6 7 2 | 0 + 2 = 2 |
1 | 2 2 4 1 7 2 3 6 7 2 | 2 + 2 = 4 |
2 | 2 2 3 1 7 2 3 6 7 2 | 4 + 3 = 7 |
3 | 2 2 3 1 6 2 3 6 7 2 | 7 + 1 = 8 |
4 | 2 2 3 1 4 2 3 6 7 2 | 8 + 4 = 12 |
5 | 2 2 3 1 4 2 1 6 7 2 | 12+ 2 = 14 |
6 | 2 2 3 1 4 2 1 5 7 2 | 14 + 1 = 15 |
7 | 2 2 3 1 4 2 1 5 2 2 | 15 + 5 = 20 |
8 | 2 2 3 1 4 2 1 5 0 2 | 20 + 0 = 20 |