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"