Top.Mail.Ru

Задача A: Резиновые уточки Пятилетний Дима решил устроить гонки резиновых уточек. Для этого он соорудил в ванной комнате огромную испытательную полосу. Полоса поделена на участки длиной 1 сантиметр. Перед самими гонками, Дима решил провести испытания. Он взял двух своих любимых уточек и выделил каждой какие-то подряд идущие участки – назовем их треками. Первой уточке он выделил участки с a -го по b -й, а второй “— с c -го по d -й. Чтобы его любимые игрушки не разбились насмерть, оба трека н

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

Тело начало равноускоренное движение из состояния покоя с ускорением А м/с (ускорение вводится с клавиатуры). Определить скорость тела в каждую из 10 последующих секунд. Пример: если ускорение будет равно 5 м/с, то на экран должно быть выведено: 5 10 15 20 25 30 35 40 45 50 Напиши программу по циклическим алгоритмам питон 8 класс С циклом for

У нас есть данные: тело начинает равноускоренное движение из состояния покоя, ускорение А (вводится с клавиатуры), нужно определить скорость тела в каждую из 10 последующих секунд. Для решения этой задачи мы можем использовать цикл for. Шаги решения задачи на питоне:…

Вводится натуральное число N. Программа должна найти факториал (обозначается как N!) – произведение всех натуральных чисел от 1 до N. Например, 5! = 1 · 2 · 3 · 4 · 5 = 120.

Факториал числа N можно найти с помощью цикла, в котором будем умножать текущее значение на переменную-счетчик. Шаги решения: 1. Ввести натуральное число N. 2. Создать переменную-счетчик factorial и присвоить ей значение 1. Эта переменная будет хранить текущее значение факториала. 3.…

Напишите функцию average(marks) для расчета среднего балла из нескольких оценок. В качестве аргумента в функцию передается список оценок. Нужно вывести средний балл. Округлять не нужно. В случае, когда список пустой, функция должна напечатать ноль. Ввод marks = [5, 4, 3, 4] average(marks) Вывод 4.0

Функция average(marks) будет принимать один аргумент: список оценок marks. 1. Сначала проверим, является ли список пустым. Для этого используем условие if len(marks) == 0. 2. Если список пустой, то выведем на экран “0” и завершим выполнение функции. 3. Если список…

Напишите функцию, которая получает значение из предыдушей функции. Если возвращаемое значение – число – возвращает действительное число, обратное ему. Если строка – переворачивает её посимвольно через питон

Функция, получающая значение из предыдущей функции и выполняющая определенные действия в зависимости от типа возвращаемого значения, может быть реализована следующим образом: 1. Создайте функцию, которая принимает в качестве аргумента значение из предыдущей функции. 2. Проверьте тип этого значения с помощью…

В старом игровом автомате «Морской бой» игрок сбивает торпедами корабли, двигающиеся по игровому полю слева направо или справа налево. В нашем варианте игры на поле может находиться одновременно несколько кораблей. Все ко- рабли движутся с одинаковыми скоростями налево или направо. За одну секунду каждый корабль передвигается на единицу длины системы координат. Это означает, что через одну секунду после начала игры корабль, который находился в точке 20 и двигался направо, будет находиться в то

чке 21, а корабль, который находился в точке -15 и двигался налево, будет находиться в точке -16. Задача состоит в том, чтобы определить, сколько времени понадобится игроку, чтобы сбить все корабли. Для решения задачи можно использовать следующий алгоритм: 1. Определить…

Дан массив (список), состоящий из 10 элементов. Все элементы массива (списка) различны и принимают значения в диапазоне от -1000 до 10000. Необходимо найти максимальный элемент массива (списка). Какими из предложенных начальных значений можно инициализировать переменную, в которой будет храниться максимальный элемент массива (списка)? m = 10000 m = 1000 m = 1001 m = -1001 m = -1000 m = 0 m = -10000 какой вариант подходит

Чтобы найти максимальный элемент массива, можно инициализировать переменную максимальным из возможных значений массива, а затем последовательно сравнивать его со всеми остальными элементами. В данном случае, вариант инициализации m = 0 не подходит, так как максимальный элемент массива может быть положительным…

Дан текст.Написать программу проверяющую и исправляющую написание “жи” и “ши”.

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

По данному числу n закончите фразу «На лугу пасется…» одним из возможных продолжений: «n коров», «n корова», «n коровы», правильно склоняя слово «корова».

Чтобы правильно склонить слово “корова” в зависимости от числа n, нужно учесть грамматические правила русского языка. В русском языке существуют разные окончания для слов в различных падежах и числах. Шаги решения: 1. Определить последнюю цифру числа n. Нам понадобится только…

Сообщество олимпиадников решило выдавать всем своим членам специальные значки треугольной формы с замком на одежду с одной из сторон (каждому по одному значку). Было решено, что форма значков будет подчиняться следующим требованиям: • Все стороны треугольника должны иметь целые длины в миллиметрах. • Сумма длин всех трёх сторон должна равняться n миллиметрам. • Каждый значок должен быть уникальным — то есть у членов сообщества должны быть попарно различные значки в смысле равенства треугольников

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

[metform form_id="1136"]