Top.Mail.Ru

Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от – 1000 до 1000 включи-тельно. Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести минимальное значение среди положительных элементов массива, не кратных б. Если в исходном массиве нет элемента, значе ние которого положительно и не делится на 6, то вывести сообщение «Не найдено». Исходные данные обьявлены так, как показано ниже на примерах для некото

Алгоритм решения задачи находится ниже на языке программирования Python: 1. Объявляем исходный массив из 20 элементов, принимающих значения от -1000 до 1000 включительно. 2. Инициализируем переменную min_value положительным бесконечным значением. 3. Инициализируем переменную found_min_value значением False. 4. Перебираем каждый элемент…

for i in range (5,10) s+=i print (s)

Данный код, несмотря на некоторые ошибки с синтаксисом, имеет следующую логику: 1. Создается цикл `for` с переменной `i` в диапазоне от 5 до 9. 2. Инициализируется переменная `s` со значением 0. 3. Для каждого значения `i` в диапазоне от 5…

def f(n): print(n) if n < 4: f(n + 1) f(n + 2) f(n + 3)

Данная функция рекурсивно вызывает саму себя три раза, увеличивая аргумент на 1, 2 и 3 соответственно, пока аргумент меньше 4. Шаги решения: 1. При вызове функции с аргументом n, она сначала выводит значение аргумента. 2. Затем проверяется условие: если n…

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

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

Дана числовая последовательность из n чисел. Все числа из отрезка [1; 100000]. Все числа необходимо записать в массив (в зависимости от ввода чисел: а) в строку; б) в колонку, внимательно смотрите в разделе Sample Input). Определить количество нечетных элементов массива из диапазона номеров [n1; n2] (от n1 до n2 включительно). Нумерация элементов начинается с 0. Ввод n1 и n2 производится после числовой последовательности. Например: 10 1 2 3 4 5 6 7 8 9 10 4 7 ==> 2

Данная задача заключается в подсчете количества нечетных чисел в заданном диапазоне. Решение этой задачи можно разделить на следующие шаги: 1. Прочитать число n – количество элементов в последовательности. 2. Прочитать саму числовую последовательность. 3. Прочитать числа n1 и n2 –…

Для каждого примера определите, какое количество видов снаряжения необходимо выбрать и сколько экземпляров каждого выбранного вида нужно выбрать, чтобы максимизировать общее число выбранных экземпляров. ВНИМАНИЕ! Для решения этой задачи составление программы для компьютера не требуется! Укажите среду проверки Answer text для этой задачи. Формат выходных данных Ответ запишите в виде пяти строк, одна строка содержит ответ на один пример в виде двух чисел, записанных через пробел. Первое число —

Данная задача является задачей на оптимизацию и может быть решена с использованием метода динамического программирования. Шаги решения задачи: 1. Сначала создаем двумерный массив dp размером `(n+1) x (m+1)`, где `n` – количество вариантов снаряжения, `m` – общее число экземпляров, которое…

Выберите столбцы Х и у для решения задачи линейной регрессии (поиска зависимости у от Х). Обоснуйте свой выбор. Разбейте выборку на обучающую и тестовую, размер тестовой выборки должен составлять 20-30% от всех данных. Обучите модель линейной регрессии на обучающей выборке и выполните предсказание y в зависимости от Х на тестовой выборке.

Для выбора столбцов Х и у для задачи линейной регрессии нужно учитывать два аспекта: зависимость у от Х и доступность данных. 1. Зависимость у от Х: Изучите данные и выясните, какие столбцы могут быть потенциально важными предикторами для целевой переменной…

# Импортируем модуль math import math # Задаём список для хранения результатов res = [] # Циклом обрабатываем каждую строку ввода for line in input().splitlines(): # Разделяем строку на числа nums = list(map(int, line.split())) # Находим наибольший общий делитель res.append(math.gcd(nums[0], * nums[1:])) # Выводим результат на экран print(res)

Данный код решает задачу нахождения наибольшего общего делителя (НОД) для каждой строки ввода. 1. Сначала мы импортируем модуль math, который содержит функцию gcd (наибольший общий делитель). 2. Затем мы создаем пустой список res для хранения результатов. 3. Мы читаем строки…

даны два числа, выведи все числа в диапазоне от первого до второго включительно. Формат входных данных Два целых числа, каждое на отдельной строчке, – начало диапазона и конец соответственно. Формат выходных данных Числа в указанном диапазоне, каждое на отдельной строчке

Дано два числа – начало и конец диапазона. Необходимо вывести все числа в этом диапазоне, включая начало и конец, каждое на отдельной строке. Алгоритм решения: 1. Считываем первое число – начало диапазона – и сохраняем его в переменную start. 2.…

При выполнении минимизировать использование циклов (for, while) и условного оператор if, вместо них следует использовать маски. Вставьте в ответ код программы с реализацией функции function(temperature1, temperature2), на вход которой подаются списки значений температуры, измеренной на двух метеостанциях в каждый из n (n>1) дней. В function() последовательно: Создать по numpy.ndarray (numpy массив) для каждого списка temperature1 и temperature2. В каждом из двух массивов оставить информацию т

для дней, когда температура на первой метеостанции была выше, чем на второй. Затем для каждого массива вычислить среднюю температуру и вернуть два значения – среднюю температуру для temperature1 и среднюю температуру для temperature2. import numpy as np def function(temperature1, temperature2):…

[metform form_id="1136"]