Top.Mail.Ru

Скрат — маленький самец вымышленного животного «саблезубой белки» из мультфильмов серии «Ледниковый период». Он очень любит желуди. Если Скрат увидит жёлуди, то он пойдёт их собирать, но обязательно от самого большого жёлудя к самому маленькому в порядке убывания их размера. Утром Скрат проснулся у подножия лестницы из N ступеней, ведущей вверх. На каждой ступеньке лестницы находился ровно 1 желудь. Размеры всех желудей были различны между собой. С утра сил у Скрата было немного и его заинт

Чтобы собрать все желуди, Скрат должен начать с верхней ступеньки и двигаться вниз по лестнице, собирая желуди на каждой ступеньке. При этом он должен выбирать самый большой желудь на текущей ступеньке и переходить на следующую ступеньку, где будет находиться желудь…

Сформировать массив из 20 целых чисел, вводимых с клавиатуры, и вывести элементы массива в обратном порядке.

Шаги решения: 1. Создать пустой массив целых чисел размером 20. 2. Запросить у пользователя ввод 20 целых чисел с клавиатуры и сохранить их в массив. 3. Создать переменную-счетчик с начальным значением 19. 4. Используя цикл счетчика, итерироваться от 19 до…

Ввести элементы матрицы А(6, 6). В матрице А определить месторасположение (номера строк и номера столбцов) минимального и максимального элементов. Из элементов полных строк, расположенных между ними, сформировать вектор В и упорядочить его нечетные элементы по возрастанию. При выводе результатов элементы вектора В вывести в столбик с точностью до 5-ти знаков.

Шаги решения: 1. Создать матрицу А размером 6×6 и ввести ее элементы. 2. Найти минимальный и максимальный элементы матрицы А и записать их значения и месторасположение (номера строк и столбцов). 3. На основе найденных номеров строк составить новый вектор В,…

import pandas as pd from sklearn.neighbors import KNeighborsClassifier from sklearn.model_selection import train_test_split # Загрузка датасета через Pandas df = pd.read_csv(‘fish_dataset.csv’) # Разделение данных на признаки и целевую переменную X = df.drop(‘Species’, axis=1) y = df[‘Species’] # Разделение данных на обучающую и тестовую выборки X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42) # Создание и обучение модели классификации

K-Nearest Neighbors (KNN) – это алгоритм машинного обучения, в котором объекты классифицируются на основе их близости к другим объектам. Шаги решения задачи с использованием KNN: 1. Импортировать необходимые библиотеки: pandas для работы с данными и sklearn для построения модели KNN.…

Найдите количество секунд, прошедших с начала суток, если на вход сценария время поступило в виде строки ’07:45:33′. Выведите результат на экран в виде сообщения «С начала суток прошло и сек.»

Чтобы решить эту задачу, нужно преобразовать время в формате строки в количество секунд, прошедших с начала суток. Шаги решения: 1. Создать переменные для хранения количества часов, минут и секунд. 2. Разделить строку времени на отдельные части, используя разделитель “:”. Полученные…

Exercise 1: Define a function that accepts 2 values and return its sum, subtraction and multiplication. Exercise 2: Define a function in python that accepts 3 values and returns the maximum of three numbers. Exercise 3: Define a function that accepts a number and returns whether the number is even or odd. Exercise 4: Python function to find the factorial of a number (use recursive function)

Exercise 1: Для решения первого упражнения мы можем определить функцию, которая принимает два значения в качестве параметров и возвращает их сумму, разность и произведение. Ниже приведен код на Python: “`python def calculate_operations(a, b): sum_result = a + b subtract_result =…

Напишите программу квадратного корня

Шаги решения: 1. Запроси у пользователя число, из которого нужно извлечь квадратный корень. 2. Проверь, является ли число отрицательным. Если да, то выводи сообщение об ошибке и прекрати выполнение программы. 3. Используй встроенную функцию для вычисления квадратного корня. В большинстве…

Задача 1. Три последовательных числа Напишите программу вывода на экран трех последовательно идущих чисел, каждое на отдельной строке. Первое число вводит пользователь, остальные числа вычисляются в программе. Формат входных данных. На вход программе подается одно целое число. Формат выходных данных.Программа должна вывести три последовательно идущих числа в соответствии с условием задачи. Примечание.Не используйте никакой текст и никакие другие аргументы внутри функцииinput(), т.к. это повлияет

Шаги решения: 1. Ввести с клавиатуры первое число и сохранить его в переменной. 2. Вычислить второе число, прибавив к первому числу единицу. 3. Вычислить третье число, прибавив к второму числу единицу. 4. Вывести первое, второе и третье число на отдельных…

Используя предыдущую программу, измените ее таким образом, чтобы она находила сумму цифр числа n. Программа должна запрашивать с клавиатуры одно число и выводить на экран фразу. Например, для числа 123: The sum of the digits of number 123 is 6

Для решения этой задачи возьмем предыдущую программу и добавим дополнительный шаг, чтобы вычислить сумму цифр числа. Вот шаги решения: 1. Запрашиваем у пользователя число n с помощью функции input() и сохраняем его в переменную n. 2. Создаем переменную sum_digits и…

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

Цифровой корень двузначного натурального числа можно найти следующим образом: 1. Проверим, является ли число двузначным. Если это не так, то возвращаем это число как результат. 2. Сложим все цифры данного числа. 3. Если сумма цифр двузначного числа также является двузначным…

[metform form_id="1136"]