Задачи на многомерность в Rust. Часть 2
Дан двухмерный список:
let list = vec![
vec![1, 2, 3],
vec![4, 5, 6],
vec![7, 8, 9]
];
Используя вложенный цикл for, выведите все элементы.
Дан двухмерный список строк:
let list = vec![
vec!["apple", "banana"],
vec!["cherry", "date"]
];
Используя вложенный цикл for, объедините все строки через пробел.
Дан трехмерный список:
let list = vec![
vec![vec![1, 2], vec![3, 4]],
vec![vec![5, 6], vec![7, 8]]
];
Используя тройной цикл for, найдите сумму всех чисел.
Дан двухмерный список:
let list = vec![
vec![1.5, 2.5],
vec![3.5, 4.5]
];
Используя вложенный цикл for, найдите произведение всех элементов.
Дан двухмерный список символов:
let list = vec![
vec!['a', 'b', 'c'],
vec!['d', 'e', 'f']
];
Используя вложенный цикл for, создайте строку из всех символов.
Дан двухмерный список:
let list = vec![
vec![true, false],
vec![false, true],
vec![true, true]
];
Используя вложенный цикл for, подсчитайте количество true.
Дан двухмерный список:
let list = vec![
vec![10, 20, 30],
vec![40, 50],
vec![60, 70, 80, 90]
];
Используя вложенный цикл for, найдите общее количество элементов.
Дан двухмерный список:
let list = vec![
vec![5, 15, 25],
vec![35, 45, 55]
];
Используя вложенный цикл for, найдите среднее арифметическое.
Дан двухмерный список:
let list = vec![
vec![1, 2],
vec![3, 4],
vec![5, 6]
];
Используя вложенный цикл for, создайте список сумм каждой строки.
Дан двухмерный список:
let list = vec![
vec!["red", "green"],
vec!["blue", "yellow"],
vec!["black", "white"]
];
Используя вложенный цикл for, создайте список длин всех строк.