Livello 8.6 del libro di esercizi Rust

Задание 1

Dato un file di testo. Ottieni la percentuale di occorrenza di ogni carattere. Registra il risultato in un nuovo file.

Задание 2

Dato un file di testo. Ottieni la prima riga di questo file.

Задание 3

Dato un file di testo. Mescola le righe in questo file in ordine casuale.

Задание 4

Ottieni una lista di tutti i possibili biglietti fortunati. Un biglietto è una stringa di sei cifre, che può iniziare con zeri. Un biglietto è considerato fortunato se la somma delle prime tre cifre è uguale alla somma delle seconde tre cifre. Registra la lista ottenuta in un file, ogni biglietto su una nuova riga.

Задание 5

Scrivi un programma che generi il seguente array:

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