Niveau 8.6 du livre de problèmes Rust

Задание 1

Un fichier texte est donné. Obtenez le pourcentage de chaque caractère. Enregistrez le résultat dans un nouveau fichier.

Задание 2

Un fichier texte est donné. Obtenez la première ligne de ce fichier.

Задание 3

Un fichier texte est donné. Mélangez les lignes de ce fichier dans un ordre aléatoire.

Задание 4

Obtenez la liste de tous les billets heureux possibles. Un billet est une chaîne de six chiffres, pouvant commencer par des zéros. Un billet est considéré comme heureux si la somme des trois premiers chiffres est égale à la somme des trois derniers chiffres. Enregistrez la liste obtenue dans un fichier, chaque billet sur une nouvelle ligne.

Задание 5

Écrivez un programme qui formera le tableau suivant :

rust[
  "x",
  "xx",
  "xxx",
  "xxxx",
  "xxxxx",
}