Top.Mail.Ru

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

Пусть стоимость билета в салоне экономического класса составляет y рублей. Тогда, согласно условию, стоимость билета в салоне бизнес-класса равна 2y рублей. Так как в салонах экономического класса находится три четверти мест, тогда количество мест в салоне экономического класса равно 3/4…

На свадьбу пригласили 100 гостей, и они разбились на несколько групп: группа А, группа В и группа С. Известно, что: В группе А 45 гостей, в группе В 60 гостей, и в группе С 35 гостей. 25 гостей одновременно состоят в группах А и В. 15 гостей одновременно состоят в группах В и С. 10 гостей одновременно состоят в группах А и С. 5 гостей одновременно состоят во всех трех группах (А, В и С). Сколько гостей пригласили только в одну из групп (только в А, только в В или только в С), и сколько гостей

Рассмотрим количество гостей, которые одновременно состоят хотя бы в двух группах. Из условия, 25 гостей состоят одновременно в группах А и В, 15 гостей – в группах В и С, 10 гостей – в группах А и С, а 5…

Напишите программу, которая принимает число с клавиатуры, затем прибавляет к нему по очереди числа от 1 до 4, после чего умножает полученный результат на 2, а затем повторяет все эти операции ещё три раза.

Решение данной задачи можно реализовать с помощью программы на любом языке программирования. Ниже приведен пример решения на языке Python: “`python number = int(input(“Введите число: “)) # Ввод числа с клавиатуры for i in range(3): # Цикл повторения операций 3 раза…

Динамическое программирование В трех областях необходимо построить 5 предприятий по переработке сельскохозяйственной продукции одинаковой мощности. Разместить предприятия таким образом, чтобы обеспечить минимальные суммарные затраты на их строительство и эксплуатацию. Функция расходов gi(x), характеризующая величину затрат на строительство и эксплуатацию в зависимости от количества размещаемых предприятий в i-й области, приведена в таблице составь код на питоне

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

Хакер Лёха придумал вычислимый шифр. Шифр содержит результат выражения 1+1/(1+1/(1+1/(1+1/….))). Сначала ставится буква L, затем берется целая часть результата выражения, добавляется символ # и дробная часть результата, которая округляется до 5 первых цифр. Количество элементов дроби N (по сути, количество знаков +) надо задавать с клавиатуры. Например, возьмем количество элементов дроби, равное 6. Вот такое выражение должно у вас получится: 1+1/(1+1/(1+1/(1+1/(1+1/(1+1))))). Формат ввода Кол

Сначала нам необходимо построить выражение с помощью цикла, добавляя элементы дроби по заданному количеству N. Для этого создадим переменную result и присвоим ей значение 1. Затем, в цикле с диапазоном от N до 1 (включительно) будем добавлять текущий элемент в…

Перед Джо выложены n карт со значениями a1,a2,…, an. Он хочет получить выигрышную последовательность карт со значениями b1,b2,…,bn. Он может выбрать непрерывный отрезок карт в своей последовательности [l,r] (1≤l≤r≤n) и упорядочить карты в этом отрезке по неубыванию. Например, если перед ним лежат карты {3,3,2,5,1,5}{3,3,2,5,1,5}, он может выбрать отрезок [2,5][2,5] и получить последовательность {3,1,2,3,5,5}{3,1,2,3,5,5}. Получится ли у Джо получить выигрышную последовательность

У Джо будет возможность получить выигрышную последовательность, если и только если исходная последовательность карт хотя бы один раз станет невыигрышной. Шаги решения: 1. Переберем все возможные отрезки [l,r], где 1≤l≤r≤n. 2. Для каждого отрезка проверим, является ли его сортировка по…

Маркеры со временем начинают писать все хуже и хуже. Чтобы изучить вопрос, насколько быстро маркеры начинают плохо писать, ученые придумали два прямоугольника: � × � a×b и � × � c×d. Смысл эксперимента — начертить контур равных по периметру фигур, и посмотреть, зависит ли ухудшение маркера от соотношения размеров прямоугольника. Только вот ученые так заняты проведением эксперимента, что в простом счете периметра постоянно совершают ошибки. Они обратились за помощью к вам. Проверьте, правда ли

Ученые обратились к вам с проблемой подсчета периметров двух прямоугольников. Цель их эксперимента – выяснить, зависит ли ухудшение письма маркеров от соотношения размеров прямоугольников. Им нужно узнать, как изменяется периметр каждого прямоугольника, чтобы провести сравнение. Шаги решения: 1. Прежде всего,…

Напишите функцию, которая принимает словарь и возвращает список ключей, значения которых являются числами. Используйте генераторы. Тема **kwargs

Функция будет принимать словарь в виде **kwargs (словарь с переменным числом ключей и значений), а затем использовать генератор для фильтрации ключей, значениями которых являются числа. Шаги решения: 1. Создайте функцию с именем `filter_numeric_values`, которая будет принимать **kwargs в качестве аргумента.…

Напиши функцию, которая запрашивает число n и возводит его в степень. Степень числа n – это сумма целых чисел от нуля до заданного n, вычисленная с помощью рекурсии. Если пользователь введет число меньше или равное 0, то программа вернет 0. Пример работы программы: <<Введите число: 4 #Число 4 нужно возвести в степень (1+2+3+4) 1048576

Функция, которая запрашивает число и возводит его в степень, с использованием рекурсии: “`python def calculate_power(n): if n

Чиполлино был сыном Чиполлоне. И было у него семь братьев: Чиполлетто, Чиполлотто, Чиполлочча, Чиполлучча и так далее – самые подходящие имена для честной луковой семьи. Люди они были хорошие, надо прямо сказать, да только не везло им в жизни. Что ж поделаешь: где лук, там и слезы. Напишите программу, которая будет считать удачу. Из двух трёхзначных чисел нужно собрать третье: в старшем разряде нового числа стоит наибольшая цифра из этого разряда среди исходных чисел; в среднем – целая часть от

частного большего числа на меньшее число; в младшем разряде – остаток от деления большего числа на меньшее число. Программа должна принимать два трёхзначных числа и выводить результат. Если такое число невозможно собрать, программа должна вывести сообщение об ошибке. Для решения…

[metform form_id="1136"]