Даны 2 натуральных числа A и B.
Выведи массив из B чисел A и A чисел B. Числа в массиве должны быть расположены по возрастанию.
Ввод Вывод
4
3 [3, 3, 3, 3, 4, 4, 4]
Давайте разберем задачу пошагово.
### Условия задачи
У нас есть два натуральных числа, A и B.
1. Мы должны создать массив, который состоит из B чисел A.
2. Также этот массив должен содержать A чисел B.
3. Затем нужно отсортировать массив по возрастанию и вывести его.
### Пример
Для примера, если A = 4 и B = 3:
- Мы берем 3 числа, равные A (то есть 4): это будет [4, 4, 4].
- Затем мы берем 4 числа, равные B (то есть 3): это будет [3, 3, 3].
Теперь у нас есть два массива:
- Первый массив: [4, 4, 4]
- Второй массив: [3, 3, 3]
### Объединение и сортировка
Теперь объединим оба массива:
- Объединенный массив: [4, 4, 4, 3, 3, 3].
Теперь отсортируем его по возрастанию:
- Отсортированный массив: [3, 3, 3, 4, 4, 4].
### Решение задачи
Теперь запишем алгоритм:
1. Вводим значения A и B.
2. Создаем массив из B элементов, равных A: `[A] * B`.
3. Создаем массив из A элементов, равных B: `[B] * A`.
4. Объединяем оба массива.
5. Сортируем объединенный массив.
6. Выводим результат.
### Пример кода на Python
```python
# Функция для решения задачи
def create_sorted_array(A, B):
# Создаем массив из B чисел A
array_A = [A] * B
# Создаем массив из A чисел B
array_B = [B] * A
# Объединяем массивы
combined_array = array_A + array_B
# Сортируем массив
combined_array.sort()
return combined_array
# Пример использования функции
A = 4
B = 3
result = create_sorted_array(A, B)
print(result) # Вывод: [3, 3, 3, 4, 4, 4]
```
### Объяснение кода
1. Мы определили функцию `create_sorted_array`, которая принимает два аргумента: A и B.
2. Внутри функции создаются два массива: один с B элементами A и другой с A элементами B.
3. С помощью оператора `+` мы объединяем два массива в один.
4. Метод `sort()` используется для сортировки объединенного массива по возрастанию.
5. Функция возвращает отсортированный массив, который мы затем выводим.
Таким образом, мы можем решать задачу, соблюдая все ее условия!