Rust ගැටළු පොතේ මට්ටම 4.6
Задание 1
පේළියක් ලබා දී ඇත. මෙම පේළිය සංඛ්යා වලින් පමණක් සමන්විත බව පරීක්ෂා කරන්න.
Задание 2
දෛශිකයක් ලබා දී ඇත:
rustvec![1, 0, 2, 3, 0, 5]
දෛශිකයෙන් සියලු බිංදු ඉවත් කරන්න:
rust[1, 2, 3, 5]
Задание 3
දෛශිකයක් ලබා දී ඇත:
rustlet vct: Vec<i16> = Vec::new();
මෙම දෛශිකය දෙකේ බල n දක්වා පුරවන කේතය ලියන්න:
rust[2, 4, 8, 16, 32]
Задание 4
නිඛිල සංඛ්යාවක් ලබා දී ඇත:
rustlet num: u16 = 12345;
මෙම සංඛ්යාවේ අගයෙන්, අවසානයේ සිට පළමු ඉරට්ටේ ඉලක්කම ලබා ගන්න.
Задание 5
පහත පේළිය සෑදෙන වැඩසටහන ලියන්න:
rust"54321"
Задание 6
නිඛිල සංඛ්යා සහිත අරාවක් ලබා දී ඇත:
rustlet arr = [123, 102, 345, 350];
ශුන්ය ඉලක්කම අඩංගු සංඛ්යා නව දෛශිකයකට ලියන්න.
Задание 7
පේළියක් ලබා දී ඇත:
rust"abcdef"
මෙම පේළියේ සෑම දෙවන අක්ෂරයක්ම ලබා ගන්න:
rust"acf"