Вопрос:

Вариант 1 Базовый уровень: Дан массив цен на молоко в 8 магазинах: [65, 72, 58, 80, 68, 75, 70, 62] (руб./литр). Отсортируйте массив по возрастанию методом выбора. Базовый уровень: Заполните массив 7 случайными целыми числами от 10 до 50. Отсортируйте массив по возрастанию и выведите его до и после сортировки. Средний уровень: Дан массив с результатами ЕГЭ по математике 9 учеников: [78, 85, 92, 67, 88, 74, 95, 81, 90]. Отсортируйте массив по убыванию и определите, сколько учеников набрали больше 85 баллов. Средний уровень: Дан массив температур в Санкт-Петербурге за неделю: [3, -2, 5, 4, 1, -1, 2]. Отсортируйте массив по возрастанию и найдите разницу между максимальной и минимальной температурой. Повышенный уровень: Реализуйте алгоритм сортировки методом выбора, который подсчитывает и выводит количество выполненных сравнений и перестановок для массива [29, 10, 14, 37, 13].

Смотреть решения всех заданий с листа

Ответ:

{ "Базовый уровень 1": "Дан массив цен на молоко в 8 магазинах: [65, 72, 58, 80, 68, 75, 70, 62] (руб./литр). Отсортируйте массив по возрастанию методом выбора.", "Решение:": "Реализуем сортировку выбором для массива [65, 72, 58, 80, 68, 75, 70, 62].", "Шаг 1": "Находим минимальный элемент (58) и меняем его местами с первым элементом (65). Получаем: [58, 72, 65, 80, 68, 75, 70, 62].", "Шаг 2": "Находим минимальный элемент, начиная со второго элемента (62), и меняем его местами со вторым элементом (72). Получаем: [58, 62, 65, 80, 68, 75, 70, 72].", "Шаг 3": "Находим минимальный элемент, начиная с третьего элемента (65), и меняем его местами с третьим элементом (65). Получаем: [58, 62, 65, 80, 68, 75, 70, 72].", "Шаг 4": "Находим минимальный элемент, начиная с четвертого элемента (68), и меняем его местами с четвертым элементом (80). Получаем: [58, 62, 65, 68, 80, 75, 70, 72].", "Шаг 5": "Находим минимальный элемент, начиная с пятого элемента (70), и меняем его местами с пятым элементом (80). Получаем: [58, 62, 65, 68, 70, 75, 80, 72].", "Шаг 6": "Находим минимальный элемент, начиная с шестого элемента (72), и меняем его местами с шестым элементом (75). Получаем: [58, 62, 65, 68, 70, 72, 80, 75].", "Шаг 7": "Находим минимальный элемент, начиная с седьмого элемента (75), и меняем его местами с седьмым элементом (80). Получаем: [58, 62, 65, 68, 70, 72, 75, 80].", "Итоговый отсортированный массив:": "[58, 62, 65, 68, 70, 72, 75, 80].", "Ответ:": "[58, 62, 65, 68, 70, 72, 75, 80]", "Базовый уровень 2": "Заполните массив 7 случайными целыми числами от 10 до 50. Отсортируйте массив по возрастанию и выведите его до и после сортировки.", "Решение:": "Пример массива: [42, 15, 23, 38, 11, 49, 28].", "Сортировка массива по возрастанию:", "Шаг 1": "[42, 15, 23, 38, 11, 49, 28] -> [11, 15, 23, 38, 42, 49, 28]", "Шаг 2": "[11, 15, 23, 38, 42, 49, 28] -> [11, 15, 23, 38, 42, 28, 49]", "Шаг 3": "[11, 15, 23, 38, 42, 28, 49] -> [11, 15, 23, 28, 42, 38, 49]", "Шаг 4": "[11, 15, 23, 28, 42, 38, 49] -> [11, 15, 23, 28, 38, 42, 49]", "Массив до сортировки:": "[42, 15, 23, 38, 11, 49, 28]", "Массив после сортировки:": "[11, 15, 23, 28, 38, 42, 49]", "Ответ:": "[11, 15, 23, 28, 38, 42, 49]", "Средний уровень 1": "Дан массив с результатами ЕГЭ по математике 9 учеников: [78, 85, 92, 67, 88, 74, 95, 81, 90]. Отсортируйте массив по убыванию и определите, сколько учеников набрали больше 85 баллов.", "Решение:": "Сортируем массив [78, 85, 92, 67, 88, 74, 95, 81, 90] по убыванию: [95, 92, 90, 88, 85, 81, 78, 74, 67].", "Определяем количество учеников, набравших больше 85 баллов:", "95 > 85", "92 > 85", "90 > 85", "88 > 85", "85 = 85 (не входит)", "Количество учеников, набравших больше 85 баллов:": "4", "Ответ:": "4", "Средний уровень 2": "Дан массив температур в Санкт-Петербурге за неделю: [3, -2, 5, 4, 1, -1, 2]. Отсортируйте массив по возрастанию и найдите разницу между максимальной и минимальной температурой.", "Решение:": "Сортируем массив [3, -2, 5, 4, 1, -1, 2] по возрастанию: [-2, -1, 1, 2, 3, 4, 5].", "Находим минимальную и максимальную температуры:", "Минимальная температура:": "-2", "Максимальная температура:": "5", "Разница между максимальной и минимальной температурами:", "5 - (-2) = 5 + 2 = 7", "Ответ:": "7", "Повышенный уровень": "Реализуйте алгоритм сортировки методом выбора, который подсчитывает и выводит количество выполненных сравнений и перестановок для массива [29, 10, 14, 37, 13].", "Решение:": "Реализуем алгоритм сортировки выбором для массива [29, 10, 14, 37, 13].", "Шаг 1": "Ищем минимум (10) и меняем с первым (29): [10, 29, 14, 37, 13]. Сравнений: 4, Перестановок: 1", "Шаг 2": "Ищем минимум, начиная со второго элемента (13) и меняем со вторым (29): [10, 13, 14, 37, 29]. Сравнений: 3, Перестановок: 1", "Шаг 3": "Ищем минимум, начиная с третьего элемента (14) и меняем с третьим (14): [10, 13, 14, 37, 29]. Сравнений: 2, Перестановок: 0", "Шаг 4": "Ищем минимум, начиная с четвертого элемента (29) и меняем с четвертым (37): [10, 13, 14, 29, 37]. Сравнений: 1, Перестановок: 1", "Общее количество сравнений:": "4 + 3 + 2 + 1 = 10", "Общее количество перестановок:": "1 + 1 + 0 + 1 = 3", "Ответ:": "Сравнений: 10, Перестановок: 3" }
ГДЗ по фото 📸
Подать жалобу Правообладателю