Top.Mail.Ru

: Дан массив, содержащий 2016 неотрицательных целых чисел. Необходимо найти в этом массиве количество таких элементов, которые равны среднему арифметическому двух элементов, расположенных сразу после него. Например, в массиве из 6 элементов равных соответственно 2, 3, 1, 5, 6, 4, есть три таких элемента, они расположены на первом, втором и четвёртом месте и равны 2, 3 и 5. Напишите на языке программирования python программу для решения этой задачи

Алгоритм решения задачи: 1. Создадим переменную count и инициализируем ее нулем. Она будет считать количество элементов, удовлетворяющих условию задачи. 2. Пройдемся по массиву от 0 до len(arr)-3, так как для каждого элемента массива нам нужно сравнивать среднее арифметическое двух следующих…

В таблице Визиты собраны следующие данные: Пояснение: диагноз является предварительным и требует дальнейшего подтверждения Целесообразно разнести эти данные по двум таблицам: Прием и Домашний питомец. Выберите атрибуты для таблицы Прием: Код визита Ветеринар Вид животного Порода Чип Дата посещения Диагноз нет ответа Выберите атрибуты для таблицы Домашний питомец: Код визита Ветеринар Вид животного Порода Чип Дата посещения Диагноз

Атрибуты для таблицы Прием: Код визита, Ветеринар, Вид животного, Порода, Чип, Дата посещения, Диагноз. Атрибуты для таблицы Домашний питомец: Код визита, Ветеринар, Вид животного, Порода, Чип, Дата посещения, Диагноз. Шаги для решения задачи: 1. Создать новую таблицу “Прием” с атрибутами:…

Соне задали расставить слова по алфавиту. Она позвала на помощь Васю. Вася придумал алгоритм. Чтобы понять, на каком месте стоит слово word в составленном по алфавиту списке, нужно сравнить его со всеми остальными словами, найти, сколько слов меньше word (т. е. стоят раньше word), и прибавить единицу. Дана строка со словом word, последовательность строк с остальными словами и строка “стоп”. Все слова разные. Выведи номер слова в списке, составленном по алфавиту. Ввод Вывод кот пёс альбатрос сто

Алгоритм решения данной задачи будет следующим: 1. Прочитать строку со словом word. 2. Прочитать последовательность строк с остальными словами до строки “стоп” и сохранить их в список. 3. Отсортировать список слов в алфавитном порядке. 4. Найти индекс слова word в…

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

Благодарим за ваш запрос! Ниже представлен код программы на языке Python, который выполняет требуемые действия: “`python name = input(“Введите имя сотрудника: “) patronymic = input(“Введите отчество сотрудника: “) surname = input(“Введите фамилию сотрудника: “) position = input(“Введите должность сотрудника: “)…

Массив содержит четное количество элементов. Напишите программу, которая сортирует по возрастанию отдельно элементы первой и второй половин массива. Каждый элемент должен остаться в «своей» половине. Используйте алгоритм быстрой сортировки. Пример: Массив: 5 3 4 2 1 6 3 2 После сортировки: 2 3 4 5 1 2 3 6

Алгоритм быстрой сортировки: 1. Выбрать опорный элемент в середине массива. 2. Разбить массив на две части: элементы, меньшие опорного, и элементы, большие опорного. 3. Рекурсивно применить алгоритм сортировки к двум полученным подмассивам. 4. Сформировать отсортированный массив путем объединения отсортированных подмассивов…

ано N натуральных чисел. Найдите их наибольший общий делитель, используя алгоритм Евклида и учитывая, что НОД(a,b,c)=НОД(НОД(a,b),c) . Определите подпрограмму для расчета наибольшего общего делителя двух натуральных чисел, используя алгоритм Евклида.

Алгоритм Евклида используется для нахождения наибольшего общего делителя (НОД) двух натуральных чисел. Он основан на том факте, что НОД(a, b) = НОД(b, a mod b), где “mod” обозначает операцию взятия остатка от деления. Шаги решения: 1. Создать подпрограмму для расчета…

**Задача 3. Электронный дневник. Уровень 1** Создайте алгоритм, который попросит пользователя ввести 3 оценки. Программа должна вывести введенные оценки через пробел. Пример: Введите 1-ю оценку: 4 Введите 2-ю оценку: 5 Введите 3-ю оценку: 5 Вывод: 4 5 5

Алгоритм решения задачи: 1. Вывести на экран просьбу ввести первую оценку. 2. Прочитать значение, введенное пользователем, и сохранить его в переменную. 3. Вывести на экран просьбу ввести вторую оценку. 4. Прочитать значение, введенное пользователем, и сохранить его в переменную. 5.…

Задание 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()`, передавая…

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

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

Вводится последовательность вещественных чисел, не равных нулю. Известно, что для завершения последовательности нужно ввести 0. В программе должны вычисляться суммы всех положительных и всех отрицательных чисел.

Алгоритм решения данной задачи можно представить следующим образом: 1. Инициализируем две переменные: сумму положительных чисел (sum_positive) и сумму отрицательных чисел (sum_negative) и присваиваем им значение 0. 2. Создаем цикл, в котором будем получать числа от пользователя введенные с клавиатуры до…

[metform form_id="1136"]