Top.Mail.Ru

Дан отсортированный по возрастанию массив и некоторое целое число. Необходимо найти минимальный подмассив, в котором может содержаться это число методом экспоненциального поиска. Примечание: первая строка во вводе – число элементов в массиве

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

Школьный электронный журнал барахлит. Он должен принимать оценки от 2 до 5, а другие отсеивать. Но сейчас он отсеивает только числа больше 5. Дано число. Выведи его, если оно меньше или равно 5. В противном случае выведи “Слишком большое число”.

Для решения этой задачи можно использовать простую конструкцию условия if-else. 1. Считываем число из входных данных. 2. Проверяем условие: если число меньше или равно 5, выполняем следующий шаг, иначе переходим к пункту 4. 3. Выводим число. 4. Выводим сообщение “Слишком…

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

Для решения этой задачи можно использовать следующий алгоритм: 1. Ввести целочисленные значения границ отрезка числовой прямой. 2. Вычислить разность между правой и левой границами: длина_отрезка = правая_граница – левая_граница. 3. Вывести результат на экран. Программа на языке Python, реализующая этот…

На метеорологической станции в компьютер введены сведения о среднесуточной температуре за март в градусах C. Требуется составить программу, которая бы определяла: 1. количество дней, когда температура была ниже 0 градусов C; 2. сумму положительных температур; 3. среднюю температуру месяца; 4. день месяца, когда температура ближе всего подходила к среднемесячной. Формат входных данных На вход подается последовательность целых чисел xi (1 6 i 6 31; −20 6 xi 6 20) – температура в i-й день марта.

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

Дано значение температуры Т в градусах Фаренгейта. Определить значение этой же температуры в градусах Цельсия.

Для решения этой задачи можно использовать формулу для перевода температур из градусов по Фаренгейту в градусы Цельсия: T(°C) = (T(°F) – 32) / 1.8, где T(°C) – значение температуры в градусах Цельсия, T(°F) – значение температуры в градусах Фаренгейта. Шаги…

Написать программу, которая за заданной длине и ширине сделает орнамент крестиком

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

Вводится количество чисел, затем сами числа на последующих строчках. Нужно вывести сумму четных чисел. Формат входных данных Вводится количество чисел, затем сами числа на последующих строчках

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

В n тестовых опросах по разным предметам Миша получил n оценок (a). Миша стал анализировать эти оценки. Оказалось, что самое интересное в этих оценках – это вычисление среднего значения. Миша очень захотел рассчитал два таких значения: sr1 – среднее без первой оценки; sr2 – среднее без последней оценки. Помогите Мише в этом. Вывод один знак после запятой.

Для решения этой задачи мы можем использовать простой математический подход. Первый шаг: Суммируйте все оценки, чтобы получить общую сумму (sum). Второй шаг: Найдите среднее значение всех оценок, разделив общую сумму на количество оценок (n). Третий шаг: Найдите сумму всех оценок,…

Алиса дала всем роботам имена и решила записать их на ватмане, чтобы повесить на стену. Роботов много, имён тоже, Алиса устала. Чтобы подбодрить себя, она считает буквы в каждом имени и загадывает: напишу первое имя из трёх букв и съем шоколадку. Дано число n (количество роботов) и n имён. Выведи номер первого имени из трёх букв или “НЕТ”, если такого имени нет. Нумерация начинается с единицы.

Для решения этой задачи мы можем использовать цикл, чтобы перебирать все имена роботов. 1. Создадим переменную “номер” и установим её равной 0. Эта переменная будет хранить текущий номер имени из трёх букв. 2. С помощью цикла пройдемся по каждому имени…

Есть число n и последовательность из n чисел. Сколько из них кратны 3?

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

[metform form_id="1136"]