স্তর 4.3 Rust সমস্যা সেট

Задание 1

কিছু অক্ষর এবং সংখ্যা সহ একটি স্ট্রিং দেওয়া আছে। এই স্ট্রিং-এ শেষের আগের সংখ্যাটির অবস্থান পান।

Задание 2

কনসোলে সেই সমস্ত সংখ্যাগুলি প্রিন্ট করুন ব্যবধানে 10 থেকে 1000, যাদের শেষের আগের অঙ্কটি জোড়।

Задание 3

একটি ভেক্টর দেওয়া আছে:

rustlet vct = vec![1, 2, 3, 4, 5];

এই ভেক্টরের উপাদানগুলি কনসোলে উল্টো ক্রমে প্রিন্ট করুন।

Задание 4

নিম্নলিখিত স্ট্রিংটি গঠন করে এমন একটি প্রোগ্রাম লিখুন:

rust"123456789"
Задание 5

স্পেস দ্বারা পৃথক করা পূর্ণসংখ্যা সহ একটি স্ট্রিং দেওয়া আছে:

rustlet txt: &str = "123 456 789";

এই স্ট্রিং থেকে সংখ্যাগুলির যোগফল নির্ণয় করুন।

Задание 6

শব্দ সহ একটি স্ট্রিং দেওয়া আছে:

rustlet txt: &str = "word1 word2 word3";

এই স্ট্রিং থেকে প্রথম N টি শব্দ ভেক্টর আকারে পান।

Задание 7

একটি পূর্ণসংখ্যা দেওয়া আছে:

rustlet num: u16 = 12345;

সংখ্যাটির অক্ষরের একটি অ্যারেতে উল্টো আকারে পান:

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