Как расположены в памяти элементы трехмерного массива, объявленного: var a: array [1..2, 1..2, 1..2] of integer;
1) a[1,1,1], a[2,1,1], a[1,2,1], a[2,2,1], a[1,1,2], a[2,1,2], a[1,2,2], a[2,2,2]; (сначала меняется первый индекс, затем второй, затем третий);
2) a[1,1,1], a[1,2,1], a[2,1,1], a[2,2,1], a[1,1,2], a[1,2,2], a[2,1,2], a[2,2,2]; (сначала меняется второй индекс, затем первый, затем третий);
3) a[1,1,1], a[1,1,2], a[2,1,1], a[2,1,2], a[1,2,1], a[1,2,2], a[2,2,1], a[2,2,2]; (сначала меняется третий индекс, затем первый, затем второй);
4) a[1,1,1], a[2,1,1], a[1,1,2], a[2,1,2], a[1,2,1], a[2,2,1], a[1,2,2], a[2,2,2]; (сначала меняется первый индекс, затем третий, затем второй);
5) a[1,1,1], a[1,1,2], a[1,2,1], a[1,2,2], a[2,1,1], a[2,1,2], a[2,2,1], a[2,2,2]; (сначала меняется третий индекс, затем второй, затем первый);