レベル8.10 Rustタスクブック

Задание 1

テキストファイルが与えられます。 このファイルの先頭に空行が1行、 末尾に空行が2行あることを確認してください。

Задание 2

フォルダのパスをパラメータとして受け取り、 そのフォルダのサイズを返す関数を記述してください。

Задание 3

ファイルとサブフォルダを含むフォルダが与えられます。 フォルダおよびサブフォルダ内のすべてのファイルへのパスを取得してください。 結果を新しいファイルに書き込み、各パスを改行区切りで記述してください。

Задание 4

テキストファイルが与えられます。その中には文に分割された テキストが書かれています。各文内の単語をランダムに並べ替え、 結果のテキストを新しいファイルに書き込んでください。

Задание 5

フォルダとその中のすべての内容を削除する関数を作成してください。

Задание 6

ファイルとサブフォルダを含むフォルダが与えられます。 このフォルダのコピーを作成してください。

Задание 7

過去100年間のすべてのうるう年をファイルに書き込んでください。