স্তর 4.2 Rust সমস্যা সমাধানকারী

Задание 1

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

Задание 2

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

Задание 3

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

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

এই ভেক্টরের উপাদানগুলির বর্গের সমষ্টি নির্ণয় করুন এবং এটি কনসোলে প্রিন্ট করুন।

Задание 4

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

rustlet num: u16 = 12345;

এই সংখ্যায় জোড় অঙ্কের সংখ্যা কনসোলে প্রিন্ট করুন।

Задание 5

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

rustlet num: u16 = 12;

এই সংখ্যার সমস্ত ভাজক কনসোলে প্রিন্ট করুন।

Задание 6

দুটি অ্যারে দেওয়া আছে:

rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [1, 2, 3];

পরীক্ষা করুন যে প্রথম অ্যারের সমস্ত উপাদান দ্বিতীয়টিতে উপস্থিত কিনা।

Задание 7

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

rustlet num: u16 = 12345;

এই সংখ্যার প্রথম এবং শেষ অঙ্ক পরস্পর পরিবর্তন করুন:

rust52341