Top.Mail.Ru

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

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

Алимхан знаменит тем что дружит только с теми людьми оценки которых строго больше k . Недавно закончилась первая четверть и Алимхан снова начал переделывать свой список друзей. Так как до этого у него было очень много друзей, (Они все списывали и поэтому получили высокие оценки), он не может вручную обновить список своих друзей. Входные данные Дается массив n (n≤1e5 ), количество друзей Алимхана и массив a (ai – оценка i -того друга (ai<=1000 )). В следующей строке вводится число k . Вывед

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

Дан целочисленный массив из 30 элементов. Элементы массива могут принимать Целые положительные значения от 1 до 10 00О включительно. Напишите на питоне программу, которая находит сумму минимального из чётных элементов массива и минимального из нечётных элементов массива, затем уменьшает все элементы массива, которые больше этой суммы, на величину этой сумы, и выводит изменённый массив в обратном порядке, по одному числу в строке. Если в массиве нет чётных или нечетных элементов, считается, что с

Алгоритм решения задачи: 1. Создайте целочисленный массив из 30 элементов. 2. Заполните массив случайными целыми числами от 1 до 1000 включительно. 3. Найдите минимальное четное число в массиве. Если в массиве нет четных чисел, присвойте переменной значение 1001. 4. Найдите…

Задание 3 Напишите цикл, который переберёт числа от 0 до 20 включительно и на каждом шаге будет вызывать функцию print_friends_count(), передавая в неё аргументом очередное число: print_friends_count(0), print_friends_count(1), print_friends_count(2) …и так до print_friends_count(20). Код самой функции не изменяйте. Цикл пишите после функции: перед объявлением цикла не должно быть отступов. Код PYTHON def print_friends_count(friends_count): if friends_count == 0: print(‘У тебя нет др

Аргументом функции `print_friends_count()` является количество друзей (`friends_count`). Функция будет выводить различное сообщение, в зависимости от значения аргумента. Для решения задачи нужно написать цикл, который будет перебирать числа от 0 до 20 (включительно) и на каждом шаге вызывать функцию `print_friends_count()`, передавая…

ервая строка входного файла содержит количество плюшек n (целое число от 1 до 1000 включительно), и целое число a (в диапазоне от 1 до 100 включительно) – в каждой плюшке должно быть более корицы. На каждой из следующих n строк записаны через пробел два целых числа (целые числа в диапазоне от 1 до 1000) – масса очередной плюшки (включая корицу) и масса добавленной в нее корицы. Формат вывода Вывести слово «good» (строчными буквами без кавычек), если Карлсон будет доволен, слово «bad» (также ст

Алгоритм решения задачи: 1. Считываем первую строку входного файла, которая содержит количество плюшек n и целое число a. 2. Создаем переменную плюшек, которая изначально равна 0. 3. Проходим по каждой из следующих n строк. 4. Для каждой строки считываем массу…

Задача 1. Фен. Уровень 2 У суперкрутого фена имеется одна единственная кнопка, которая попеременно переключает его в следующие состояния: 1) Слабый обдув 2) Средний обдув 3) Сильный обдув 4) Выключен 1) Слабый обдув, и т.д. по кругу. Создайте алгоритм, который в цикле каждую секунду будет выводить очередное состояние фена. Начальное состояние «Выключен». После 13 итерации программа должна вывести результат ‘Стоп’ и завершить выполнение. Удачи!

Алгоритм решения задачи: 1. Создать переменную “счетчик” и присвоить ей значение 0. 2. Создать цикл, который будет выполняться до тех пор, пока “счетчик” меньше 13. 3. Внутри цикла: 4. Используя оператор switch, проверить текущее значение “счетчика” и выполнить соответствующие действия…

Дано число N, затем элементы массива — N строк, в каждой из которых написано одно слово. Вывести массив с самыми длинными словами, начинающимися на ту же букву, что и последнее слово. Ввод Вывод 5 корыто курица кума копыто капля [‘корыто’, ‘курица’, ‘копыто’]

Алгоритм решения задачи: 1. Получить число N. 2. Создать пустой массив result. 3. Получить последнее слово из массива (последнюю строку). 4. Пройти по всем элементам массива, начиная с первого элемента. 5. Если текущий элемент начинается на ту же букву, что…

Закодировать строку с вашим именем, отчеством, фамилией, датой и местом рождения (например, «Иванова Наталья Николаевна первого января тысяча девяносто первого года город Тверь») кодом Хаффмана с мощностью кода 2.

Алгоритм Хаффмана используется для сжатия данных и создания оптимальных префиксных кодов. В данной задаче мы будем использовать алгоритм Хаффмана для создания кодов для каждого символа в строке с вашим именем, отчеством, фамилией, датой и местом рождения. 1. Подсчитаем частоту встречаемости…

В таблице Ball хранятся отметки по контрольной работе (Ball[1]  — отметка 1 ученика, Ball[2]  — отметка 2 ученика и т. д.). Определите, что будет напечатано в результате работы следующего алгоритма, записанного на пяти языках программирования. Ball = [4, 5, 3, 4, 2, 5, 4, 3, 4, 5] c = 0 for k in range (10): if Ball[k] > 4: c = c + 1 print (c)

Алгоритм подсчитывает, сколько учеников получили оценку выше 4. Шаги решения: 1. Создать список Ball со значениями оценок учеников: Ball = [4, 5, 3, 4, 2, 5, 4, 3, 4, 5]. 2. Инициализировать переменную c (счетчик) со значением 0: c =…

Дана строка текста S . Требуется проверить, правильно ли в ней расставлены скобки. Согласно упрощенным правилам языка справа от каждой открывающей скобки должна находиться соответствующая ей закрывающая, а слева от каждой закрывающей — соответствующая открывающая. Кроме того, по правилам не должно быть вложенных друг в друга скобок. Формат входных данных Дана непустая строка S , длина которой не превосходит 500 символов. В тексте могут встречаться латинские буквы, пробелы, круглые скобки, а

Алгоритм решения может быть следующим: 1. Инициализируем пустой стек, который будем использовать для хранения открывающих скобок. 2. Проходимся по каждому символу в строке S. 3. Если текущий символ – открывающая скобка (открывающая круглая скобка), то добавляем его в стек. 4.…

[metform form_id="1136"]