Top.Mail.Ru

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

Алгоритм решения задачи: 1. Создать переменные sum и count. Их значения будут инициализированы нулем. 2. Ввести количество чисел в последовательности (n). 3. Повторить следующие действия n раз: 3.1. Ввести очередное число (num). 3.2. Увеличить сумму на значение num. 3.3. Проверить,…

Численно найдите экстремум функционала V[y]=∫︁2 0 (︀ ′2 + 1 2 + 1 ′ 4 )︀ , (0)=− 2, (2)= 1

Данная задача является задачей вариационного исчисления. Мы должны найти функцию y(t), которая минимизирует данный функционал V[y] при заданных условиях y(0) = -b2 и y(2) = b1. Для решения задачи, мы будем использовать вариационное исчисление Эйлера-Лагранжа. Первым шагом является вычисление частных…

Перед Димой разложено N палочек, i-я из которых имеет длину ai . Дима хочет собрать из них как можно больше параллелограммов одновременно, причём каждая палочка может быть использована не более, чем в одном параллелограмме. Какое максимальное количество параллелограммов удастся собрать Диме? Формат входных данных В первой строке дано целое число N (1 6 N 6 2 · 105 ) — количество палочек. Во второй строке даны N чисел ai (1 6 ai 6 2 · 105 ) — длины палочек. Формат выходных данных Выведи

Максимальное количество параллелограммов, которое можно собрать из N палочек, можно найти следующим образом: 1. Отсортируем палочки по их длине в порядке возрастания. 2. Заведем переменную cnt, которая будет считать количество параллелограммов. 3. Пройдемся по всем палочкам с конца до начала…

Напишите программу, которая проверяет, есть ли хотя бы одно отрицательное число среди трех введенных

Программа для проверки наличия хотя бы одного отрицательного числа среди трех введенных может быть реализована следующим образом: 1. Сначала объявляем и инициализируем переменные `num1`, `num2` и `num3` для хранения трех введенных чисел. 2. Считываем три числа с помощью функции ввода,…

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

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

напишите программу которая принимает 2 списка и выводит все элементы первого которых нет во втором на примере дней недели

Хорошо, вот решение на языке Python: “`python def compare_lists(list1, list2): unique_elements = [] for elem in list1: if elem not in list2: unique_elements.append(elem) return unique_elements weekdays1 = [‘Понедельник’, ‘Вторник’, ‘Среда’, ‘Четверг’, ‘Пятница’, ‘Суббота’, ‘Воскресенье’] weekdays2 = [‘Понедельник’, ‘Среда’, ‘Суббота’] result…

Дана строка.Пользователь вводит два индекса(начальный и конечный) и шаг.Вывести символы строки по заданным индексам.

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

На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число R следующим образом. 1) Строится двоичная запись числа N. 2) К этой записи дописывается справа бит чётности: 0, если в двоичном коде числа N было чётное число единиц, и 1, если нечётное. 3) К полученному результату дописывается ещё один бит чётности. Полученная таким образом запись (в ней на два разряда больше, чем в записи исходного числа N) является двоичной записью искомого числа R. Укажите минимальное число N

Минимальное число N, для которого мы можем выполнить все шаги алгоритма, равно 0. При N = 0 двоичная запись числа будет “0”, так как у него нет единиц. Далее добавляем бит четности, который будет равен 0, так как в числе…

Реши задачу: Digital root is the recursive sum of all the digits in a number. Given n, take the sum of the digits of n. If that value has more than one digit, continue reducing in this way until a single-digit number is produced. The input will be a non-negative integer. Examples 16 –> 1 + 6 = 7 942 –> 9 + 4 + 2 = 15 –> 1 + 5 = 6 132189 –> 1 + 3 + 2 + 1 + 8 + 9 = 24 –> 2 + 4 = 6 493193 –> 4 + 9 + 3 + 1 + 9 + 3 = 29 –> 2 + 9 = 11 –> 1 + 1

Задача заключается в нахождении цифрового корня числа. Цифровой корень числа – это сумма всех его цифр, и если эта сумма содержит более одной цифры, то процесс повторяется до получения однозначного числа. Для решения задачи, мы можем использовать рекурсивную функцию, которая…

Дана последовательность xyzxyz… строка состоит из символов xyz определить максимальную длину строки

Для решения этой задачи, нужно заметить, что строка состоит из повторяющейся последовательности “xyz”. Таким образом, максимальная длина строки будет зависеть от количества повторений этой последовательности. Начнем с создания переменных для хранения текущей длины строки (“current_length”) и максимальной длины строки (“max_length”),…

[metform form_id="1136"]