Livello 4.2 del libro di esercizi Rust

Задание 1

Data una stringa con lettere e numeri. Ottieni la posizione dell'ultima cifra in questa stringa.

Задание 2

Stampa in console tutti i numeri nell'intervallo da 10 a 1000, la cui prima cifra è pari.

Задание 3

Dato un vettore:

rustlet vct = vec![1, 2, 3, 4, 5];

Calcola la somma dei quadrati degli elementi di questo vettore e stampala in console.

Задание 4

Dato un numero intero:

rustlet num: u16 = 12345;

Stampa in console il numero di cifre pari in questo numero.

Задание 5

Dato un numero intero:

rustlet num: u16 = 12;

Stampa in console tutti i divisori di questo numero.

Задание 6

Dati due array:

rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [1, 2, 3];

Verifica che tutti gli elementi del primo array siano presenti nel secondo.

Задание 7

Dato un numero intero:

rustlet num: u16 = 12345;

Scambia la prima e l'ultima cifra di questo numero:

rust52341