დონე 4.5 Rust-ის ამოცანების ნაკრები

Задание 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 ელემენტისა.