Top.Mail.Ru

Массив содержит четное количество элементов. Напишите программу, которая сортирует по возрастанию отдельно элементы первой и второй половин массива. Каждый элемент должен остаться в «своей» половине. Используйте алгоритм быстрой сортировки. Пример: Массив: 5 3 4 2 1 6 3 2 После сортировки: 2 3 4 5 1 2 3 6

Алгоритм быстрой сортировки: 1. Выбрать опорный элемент в середине массива. 2. Разбить массив на две части: элементы, меньшие опорного, и элементы, большие опорного. 3. Рекурсивно применить алгоритм сортировки к двум полученным подмассивам. 4. Сформировать отсортированный массив путем объединения отсортированных подмассивов…

Программа выводит баланс коинов в игре (50 коинов). Игрок может выбрать одно из действий: “1-купить”, “2-продать”, “3-выйти”. Подсказка: для 1 и 2 действия лучше использовать функции. Действие 1 предлагает выбор: 1-инвентарь(-5) или 2-суперсила(-30). При покупке вычитается число коинов, пользователю выводится сообщение “Баланс коинов: *” Действие 2 предлагает выбор: “1-открытый ящик” (+10), “2-закрытый ящик” (+5). После продажи пользователю начисляются коины, выводится сообщение с балансом: “Ба

Главная цель программы – отслеживать баланс коинов в игре и предоставлять возможности для покупки, продажи и выхода. Шаги решения: 1. Создать переменную “balance” и присвоить ей значение 50. Это будет начальный баланс коинов. 2. Вывести сообщение с текущим балансом коинов:…

Напишите программу, которая считывает длины двух катетов в прямоугольном треугольнике и выводит его площадь. Каждое число записано в отдельной строке.

Для решения этой задачи мы можем использовать формулу площади прямоугольного треугольника, где одна сторона – это длина катета a, а другая сторона – это длина катета b. Формула имеет вид: S = (a * b) / 2. Шаги решения: 1.…

Битовый код для точки с координатами ( x , y ) состоит из четырех битов, каждый из которых показывает, входит ли точка в одну из заштрихованных областей. Первый по счёту бит определяет, входит ли точка в область а (см. рисунок), второй третий и четвёртый биты отвечают за попадание точки соответственно в области б , в и г . Напишите программу, которая выводит битовый код точки с заданными координатами. Входные данные Входная строка содержит два вещественных числа – координаты точки на плоскост

Дана точка с координатами (x, y). Необходимо определить битовый код этой точки, используя следующие правила: – Первый бит показывает, входит ли точка в область а (заштрихованная область на рисунке). – Второй бит отвечает за попадание точки в область б (заштрихованная…

Вам дана строка s, состоящая из n строчных латинских букв. Определите, можно ли, используя ее символы, составить ровно m палиндромов так, чтобы каждый символ входил ровно в один палиндром? Строка является палиндромом, если она читается одинаково как слева направо, так и справа налево. Например, строки «abacaba», «cccc», «z» и «dxd» являются палиндромами, а строки «abab» и «aaabaa» — нет. Например, пусть s = «ababcab», n = 7, m = 3. Тогда из ее букв можно составить 3 палиндрома: «aba» «bcb» «a»

Для решения данной задачи нужно выполнить следующие шаги: 1. Проверить, является ли значение m равным 1. Если да, то любая строка s может быть палиндромом, так как каждый символ уже составляет отдельный палиндром. 2. Подсчитать количество уникальных символов в строке…

Даны действительные числа. Вычислите значение следующего выражения с использованием функции u= x^3 + y^3 + max(x,y,z)/max(x^2,y^2,z+1)+x^3+1

Для решения данной задачи, нам необходимо вычислить значение выражения u = x^3 + y^3 + max(x, y, z) / max(x^2, y^2, z+1) + x^3 + 1, где x, y и z – заданные действительные числа. Шаги решения: 1. Найдем максимальное…

Ведьма сидела возле полуразрушенной изгороди, дававшей ей сомнительное укрытие от непогоды, и исследовала Вселенную. На дождь она не обращала внимания. Исследование Вселенной производилось при помощи двух палочек, связанных между собой тонкой бечёвкой, камешка с дыркой посередине, яйца, чулка (тоже дырявого), булавки, клочка бумаги и крошечного огрызка карандаша. В отличие от волшебников ведьмы умеют обходиться малым. Напишите программу, выбирающую правильные инструменты для исследования Вселен

Для выбора правильных инструментов для исследования Вселенной нам необходимо определить их функции и возможности. 1. Палочки, связанные между собой бечёвкой, могут быть использованы для измерения длин и расстояний. Например, можно измерить высоту дерева или длину предмета. 2. Камешок с дыркой…

Массив имеет четное число элементов. Заполнить массив случайными числами и выполнить реверс отдельно в первой половине и второй половине.

Для решения задачи сначала нужно создать массив с четным числом элементов. Для простоты предположим, что размер массива составляет n элементов. 1. Создаем массив arr размером n. 2. Заполняем массив arr случайными числами. 3. Делим массив пополам на две части: первая…

Дана строка из 10 слов содержащие А и а, заменить эти буквы на *.

Для решения этой задачи мы можем использовать цикл, чтобы пройтись по каждому символу в строке. Если символ равен “А” или “а”, мы заменим его на “*”. Шаги решения на русском языке: 1. Создадим переменную string и присвоим ей значение строки…

Даны значения величины заработной платы заемщиков банка (zp) и значения их поведенческого кредитного скоринга (ks): zp = [35, 45, 190, 200, 40, 70, 54, 150, 120, 110] ks = [401, 574, 874, 919, 459, 739, 653, 902, 746, 832] Используя математические операции, посчитать коэффициенты линейной регрессии, приняв за X заработную плату (то есть, zp – признак), а за y – значения скорингового балла (то есть, ks – целевая переменная). Произвести расчет как с использованием intercept, так и без.

Для решения задачи о линейной регрессии, нам нужно получить коэффициенты уравнения прямой, которая будет аппроксимировать зависимость между заработной платой (X) и скоринговым баллом (y). 1. Сначала импортируем необходимые библиотеки: import numpy as np import matplotlib.pyplot as plt 2. Зададим значения…

[metform form_id="1136"]