Top.Mail.Ru

код питон После обучения Архимед и Эратосфен переписывались еще много лет. Помогите определить, сколько денег нужно заплатить за отправку бандероли в древней Греции, если известно, что за бандероль весом до 50 грамм включительно взимается 10 драхм (древнегреческая валюта), а за каждые следующие полные или неполные 50 грамм еще по 5 драхм. Напишите программу, вычисляющую, какое наименьшее число монет по 10, 4 и 1 драхме надо заплатить за отправку бандероли весом w грамм. Формат входных данных

Входные данные представляют собой одно целое число w – вес бандероли в граммах. Чтобы решить задачу, мы можем использовать деление с остатком операцией %. Разделив вес бандероли на 50, мы получим количество полных или неполных 50-граммовых частей веса. Затем мы…

Построй программу на питоне которая: Некоторые рыбы предпочитают морскую воду некоторые пресную разделите список словарей на два затем выведите название вида из каждого словаря в строку вот так морские: тунец скумбрия Пресноводные: краснопёрка карась

Давайте решим эту задачу следующими шагами: 1. Создайте список словарей, где ключом является название вида рыбы, а значением – тип воды, которую они предпочитают (морская или пресная). 2. Создайте два пустых списка: “морские” и “пресноводные”. 3. Пройдитесь по каждому словарю…

Если введено нечëтное число, то удвоить его

Дана задача удвоить введенное число, если оно является нечетным. 1. Запрашиваем у пользователя ввод числа. 2. Проверяем, является ли введенное число нечетным. 3. Если введенное число нечетное, то удваиваем его, умножая на 2. 4. Выводим результат. 5. Завершаем программу. Пример…

F=8*sqrt(cos^2x)-y

Дана формула F = 8 * √(cos^2(x)) – y. Требуется решить эту задачу. 1. Обратимся к формуле F и разберемся с первым членом: 8 * √(cos^2(x)). 2. Заметим, что cos^2(x) всегда неотрицательное число, поэтому мы можем извлечь корень без ограничений.…

Для перевозки роботов есть неограниченное количество транспортных платформ, каждая из которых способна выдерживать определённый вес limit. На одной платформе можно перевезти либо одного робота, либо двух — при условии, что их совокупный вес не превышает limit. Роботы имеют разный вес. Программа должна получить на вход массив, каждый элемент которого — это вес робота. Второй параметр, который должна принять программа, — это значение limit, грузоподъёмность одной платформы. Определите минимально

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

Ваня и Саша записывали всё, что им говорит учитель, в тетрадь, а под каждой фразой писали длину этой фразы. Они очень удивились, когда числа не сошлись, но оказалось, что после каждой фразы Саша ставила 2 восклицательных знака, вот и разница. Прочитай фразу и выведи Ванину запись и Сашину запись.

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

Задача №843. Простая последовательность Вычислите n-й член последовательности, заданной формулами: a2n = an + an-1, a2n+1 = an – an-1, a0 = a1 = 1. Входные данные Вводится одно натуральное число n (1≤n≤1000). Выходные данные Вывести одно число an. Примеры Входные данные 4 Выходные данные 3

Данная задача связана с вычислением элементов последовательности, которая определена рекурсивными формулами. В начале у нас есть два начальных элемента a0 = 1 и a1 = 1, они уже заданы в условии. Затем мы можем использовать рекурсивные формулы, чтобы вычислить остальные…

Вы упражняетесь в слепой печати, и сегодня у вас по плану напечатать m слов. Для этого вы можете выбрать произвольные m слов из набора s1, . . . , sn , и напечатать их через пробел. Причем каждое слово может быть выбрано не более одного раза. Кроме того, в каждом из слов набора могут встречаться только первые k букв латинского алфавита. Вы знаете, сколько времени у вас занимает перенести палец с одной буквы на клавиатуре на другую. Более формально, известна матрица ti,j , где ti,j равняется врем

Данная задача является задачей о выборе слов для печати с минимизацией затрат времени на перемещение пальца с клавиши на клавишу. Алгоритм решения задачи: 1. Создать матрицу dp размером (m+1) x (n+1), где dp[i][j] будет хранить минимальное время, требуемое для печати…

def f(): global a b=2 a,b=b,a print(a,b,end=“”) a=1 b=2 f() print(a,b,end=“”)

Данная программа определяет функцию `f`, которая выполняет следующие шаги: 1. Объявляется глобальная переменная `a`. 2. Присваивается значение `2` переменной `b`. 3. Выполняется операция `a,b=b,a`, которая меняет значения переменных `a` и `b` местами. 4. Выводятся значения переменных `a` и `b`, добавляется…

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

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

[metform form_id="1136"]