Rust ගැටළු පොත මට්ටම 4.5

Задание 1

1 සිට 1000 දක්වා වූ සියලුම සංඛ්‍යා වල දශම එකතුව 3 හෝ 9 මගින් බෙදිය හැකි ඒවායේ දෛශිකය ලබා ගන්න.

Задание 2

පූර්ණ සංඛ්‍යාවක් ලබා දී ඇත:

rustlet num: i16 = 12;

මෙම සංඛ්‍යාවේ බෙදුම්කරුවන් සමඟ දෛශිකය පුරවන වැඩසටහනක් ලියන්න.

Задание 3

පහත දැක්වෙන ස්ට්‍රිං එක සාදන වැඩසටහනක් ලියන්න:

rust"xxxxx yyyyy zzzzz"
Задание 4

පික්සල වලින් පූර්ණ සංඛ්‍යා අඩංගු අගයන් ලබා දී ඇත:

rustlet size1: &str = "12px";
let size2: &str = "15px";

ප්‍රතිඵලය ද පික්සල වලින් වන පරිදි මෙම අගයන් එකතු කරන්න:

rust"28px"
Задание 5

දෛශිකයක් ලබා දී ඇත:

rust[1, 2, 3]

පළමු දෛශිකයේ එක් එක් මූලද්‍රව්‍යය වරක් නොව දෙවරක් පුනරාවර්තනය වන නව දෛශිකයක් සාදන්න:

rust[1, 1, 2, 2, 3, 3]
Задание 6

දෛශිකයක් ලබා දී ඇත:

rust[1, 2, 3, 4, 5]

පළමු දෛශිකයේ N පළමු මූලද්‍රව්‍ය හැර අනෙක් සියලුම මූලද්‍රව්‍ය අඩංගු නව දෛශිකයක් සාදන්න.