Rust 문제집 레벨 4.2

Задание 1

문자와 숫자가 포함된 문자열이 주어집니다. 이 문자열에서 마지막 숫자의 위치를 구하세요.

Задание 2

10부터 1000까지의 범위에서 첫 번째 숫자가 짝수인 모든 숫자를 콘솔에 출력하세요.

Задание 3

다음 벡터가 주어집니다:

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

이 벡터 요소들의 제곱합을 구하여 콘솔에 출력하세요.

Задание 4

정수가 주어집니다:

rustlet num: u16 = 12345;

이 숫자에 포함된 짝수 숫자의 개수를 콘솔에 출력하세요.

Задание 5

정수가 주어집니다:

rustlet num: u16 = 12;

이 숫자의 모든 약수를 콘솔에 출력하세요.

Задание 6

두 개의 배열이 주어집니다:

rustlet arr1: [i8; 5] = [1, 2, 3, 4, 5];
let arr2: [i8; 5] = [1, 2, 3];

첫 번째 배열의 모든 요소가 두 번째 배열에 포함되어 있는지 확인하세요.

Задание 7

정수가 주어집니다:

rustlet num: u16 = 12345;

이 숫자의 첫 번째 숫자와 마지막 숫자의 위치를 바꾸세요:

rust52341