Практика на многомерность в Go
Объявите matrix типа [2][3]int
литералом на свой выбор и выведите элемент
последней строки и последнего столбца.
Дан следующий срез:
layers := [][]int{{1, 2}, {3, 4, 5}, {6}}
Выведите сумму всех чисел двойным циклом.
Дан следующий массив:
square := [3][3]int{
{1, 0, 0},
{0, 2, 0},
{0, 0, 3},
}
Выведите сумму главной диагонали.
Дана следующая карта:
byRow := map[string][]int{"r1": {2, 4}, "r2": {1}}
Посчитайте сумму среза "r1" циклом и выведите ее.
Дан следующий массив:
table := [2][2]int{{3, 1}, {2, 4}}
Соберите суммы строк в totals и выведите totals.
Дана карта карт:
data := map[string]map[string]int{
"a": {"x": 1, "y": 2},
"b": {"x": 3, "y": 4},
}
Найдите сумму всех чисел и выведите ее.