დონე 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 ელემენტისა.