Livello 8.6 del libro di problemi C++

Задание 1

Dato un file di testo. Calcola la percentuale di occorrenza di ogni carattere. Scrivi 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 un elenco 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. Scrivi l'elenco ottenuto in un file, un biglietto per riga.

Задание 5

Scrivi un programma che generi il seguente array:

cpp{
  "x",
  "xx",
  "xxx",
  "xxxx",
  "xxxxx",
}