Задачи на файловую систему в Rust. Часть 1
Пусть есть файл test.txt. Прочитайте его через fs::read_to_string("test.txt") и выведите текст.
В файле test.txt через запятую записаны числа. Прочитайте файл, найдите сумму и выведите её.
Есть файлы 1.txt и 2.txt с числами. Прочитайте оба и выведите сумму всех чисел.
Дан вектор:
let nums = vec![1, 2, 3, 4, 5];
Найдите сумму и запишите результат в sum.txt через fs::write.
В файле записано число. Прочитайте, возведите в квадрат и перезапишите файл.
Даны имена файлов:
let files = vec!["1.txt", "2.txt", "3.txt"];
Прочитайте каждый, склейте содержимое и запишите в new.txt.
В data.txt каждая строка — число. Посчитайте количество строк и выведите результат.
В words.txt слова через пробел. Найдите самое длинное слово и выведите его.
В numbers.txt числа по одному на строку. Найдите максимум и запишите в max.txt.
Прочитайте input.txt и запишите строки в output.txt в обратном порядке.