4.7. szintű Rust feladatgyűjtemény
Задание 1
Adott egy egész számokból álló vektor:
rustlet vct = !vec[123, 456, 789];
Ellenőrizze, hogy van-e olyan szám benne,
amely tartalmaz 3 számjegyet.
Задание 2
Adott két vektor:
rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];
Írjon egy új vektorba azokat az elemeket, amelyek mind az első, mind a második vektorban megtalálhatók.
Задание 3
Adott egy sztringekből álló vektor, amelyek egész számokat tartalmaznak sztring formátumban:
rustlet vct = !vec["1", "2", "3", "4", "5"];
Határozza meg a vektor elemeinek összegét.
Задание 4
Adott egy tetszőleges sztring:
rust"AbCdE"
Változtassa meg a betűk esetét ellentétesre. Az esetünkben a következő eredményt kell kapni:
rust"aBcDe"
Задание 5
Írjon egy programot, amely előállítja a következő sztringet:
rust"-1-2-3-4-5-"
Задание 6
Adott egy dátum a következő formátumban:
rust "31-12-2025"
Alakítsa át a következő formátumra:
rust"31 december 2025"