#include <iostream>
#include <ctime>
using namespace std;
int main() {
    /////////////////////////////////////// Задание №8 Вариант 222 ////////////////////////////////
    srand ( time(NULL) );
    const int arrSize = 10;
	int newSize = 0;
	int newArr[arrSize * 3];
	int arr[arrSize];
	int N;
	cout << "Введите N(константа, которая будет вставляться перед эл-ми ,которые больше её): ";
	cin >> N;
	int M;
	cout << endl <<  "Введите  M(константа, которая будет после тех эл-ов ,которые меньше её): ";
	cin >> M;
	cout << endl <<"Исходный массив: " << endl;
	for (int i = 0; i < arrSize; i++) {
		arr[i] = rand() % 11;
		cout << arr[i] << " ";
	}
	
	for (int i = 0; i < arrSize; i++)
	{
		if (arr[i] > N)
		{
			newArr[newSize] = N;
			newSize++;
		}
		newArr[newSize] = arr[i];
		newSize++;
		if (arr[i] < M)
		{
			newArr[newSize] = M;
			newSize++;
		}
	}
	cout << endl << "Форматированный массив:" << endl ;
	for (int i = 0; i < newSize; i++)
		cout << newArr[i] << " ";
	return 0;
}