очень прошу помочь, не уверен что сам с умею сделать все задачи, поэтому и прошу помощи:
1. Даны два целочисленные массива. Определить, можно ли в первом из них выбрать такие k идущих подряд элементов Xj, Xj+1, ..., Xk-1, чтобы Xj = Y1, Xj+1 = Y2, ..., Xk-1 = Yk.
2. Каждый солнечный день улитка, сидящая на дереве, поднимается вверх на 2 см, а каждый пасмурный день опускается вниз на 1 см, В начале наблюдения улитка находится в A см от земли на B-метровом дереве. Имеется 30-элементный массив, содержащий сведения о том, был ли соответствующий день наблюдения пасмурным или солнечным. Написать программу, определяющую местоположение улитки к концу 30-го дня наблюдения.
3. Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами.
4. Даны действительные числа а1, а2, ..., аn.
Получить квадратную матрицу порядка n :
a1 a2 a3 … an-2 an-1 an
a2 a3 a4 … an-1 an a1
a3 a4 a5 … an a1 a2
… … … … … … …
an-1 an a1 … an-4 an-3 an-2
an a1 a2 … an-3 an-2 an-1
5. Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т.д. Через сколько таких действий получится нуль?
6. Написать программу вычисления суммы факториалов всех нечетных чисел от 1 до 9.
7. Дана строка, содержащая текст на русском языке. Подсчитать количество слов, начинающихся и заканчивающихся на одну и ту же букву.
8. Составить программу преобразования натуральных чисел, записанных в римской нумерации, в десятичную систему счисления.