Top.Mail.Ru

Нужно найти в базе данных одну запись, но мы помним только её id — и то примерно: это число из диапазона [75; 99]; оно кратно 2 и 3; либо заканчивается на 2 или 3. Напиши программу, которая выводит числа от 75 до 99 включительно, подходящие по условиям. С помощью функции range()

Конечно! Для решения данной задачи можно использовать функцию `range()` в сочетании с циклом `for`. Вот пример программы на языке Python: “`python for i in range(75, 100): if i % 2 == 0 and i % 3 == 0 and (i…

Что выведет программа? x = ‘Моя первая строка в Python’ print(x[4:11], x[2]+x[0]+x[8], x[-8], x[0]+x[1]+x[6]+x[5])

Программа выведет следующее: “первая М т” “ыв” а Моя Шаги решения: 1. Создаем переменную x и присваиваем ей значение ‘Моя первая строка в Python’. 2. В первом выражении x[4:11] мы получаем подстроку, состоящую из символов, начиная со 4-го символа (включительно)…

Строка S состоит из N букв. Зеркальная z-функция определяется для индекса i как максимально возможное k, такое что: S[1] + S[2] + S[3] + … + S[k] = S[i] + S[i–1] + S[i–2] + … + S[i–k+1] Определите значение зеркальной z-функции для всех i от 1 до N. Формат ввода В первой строке записано одно число N (1 ≤ N ≤ 200000). Во второй строке записана строка длиной N символов, состоящая только из заглавных и строчных латинских букв. Формат вывода Выведите N чисел — значения функции для i от 1 до N.

Переберем все индексы i от 1 до N и для каждого i будем искать значение зеркальной z-функции. Для вычисления значения зеркальной z-функции понадобится еще одна функция – z-функция. Зеркальная z-функция в индексе i равна максимальному значению k, такому что z-функция…

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

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

Задача H. ПЕЩЕРА Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 256 мегабайт На горе Сулайман-Тоо, к западу от Домика Бабура, есть пещера. В пещеру помещаются только три человека (только мужчины или только женщины). Каждый человек должен пробыть в пещере 60 секунд. Сейчас в пещере никого нет. Дан список посетителей, идущих к пещере. При первой возможности посетитель входит в пещеру по списку. Через какое время

Переберем всех посетителей из списка, начиная с первого. И для каждого посетителя будем следить за временем прохода. У нас есть переменные, которые будут отсчитывать время: “время_прохода_мужчин” и “время_прохода_женщин”. Если следующий посетитель в списке – мужчина, то сравним время_прохода_мужчин и время_прохода_женщин.…

Робот Костя отмечает посещаемость в школьном журнале. Всего в классе n учеников, а на уроке было k. Косте надо посчитать, сколько учеников не пришли на урок. Даны числа n и k. Выведи их разность.

Задача состоит в подсчете количества учеников, которые не пришли на урок, на основе количества учеников в классе и количества присутствующих на уроке. Мы можем решить эту задачу, вычислив разность между общим количеством учеников и количеством присутствующих на уроке. Алгоритм решения…

numbers=list(range(2,201,2)) print(f’Пункт 1n{numbers}’) for new_numbers in range(len(numbers)): if numbers[new_numbers] == 57: numbers[new_numbers] = str(57) elif numbers[new_numbers] == 129: numbers[new_numbers] = str(129) elif numbers[new_numbers] == 153: numbers[new_numbers] = “сто пятьдесят три” else: numbers[new_numbers] /= numbers[new_numbers] print(f’nПункт 4n{numbers}’)

Задача состоит в обработке списка чисел. Шаг 1: Создание списка чисел. Введите переменную `numbers` и присвойте ей список всех четных чисел от 2 до 200. Для этого можно использовать функцию `range` с параметрами (2, 201, 2). Это означает, что мы…

Петя придумал игру. Два человека пишут на листке координаты начала и конца отрезка на прямой. При этом длинна отрезка не должна превышать 500, а координаты концов отрезков являются натуральными числами до 1000. После игроки рисуют свои отрезки на одной прямой. Если отрезки пересекаются, первые игрок победил, иначе – победил второй. Помогите Пете написать программу, которая быстро будет вычислять, кто победил.

Для решения этой задачи можно воспользоваться одной из классических алгоритмических задач – нахождением пересечения отрезков на прямой. Шаги решения: 1. Запросить у первого игрока координаты начала и конца отрезка. 2. Проверить допустимость введенных координат (чтобы длина отрезка была не больше…

Используя предыдущую программу, измените ее таким образом, чтобы она находила сумму цифр числа n. Программа должна запрашивать с клавиатуры одно число и выводить на экран фразу. Например, для числа 123: The sum of the digits of number 123 is 6

Для решения этой задачи возьмем предыдущую программу и добавим дополнительный шаг, чтобы вычислить сумму цифр числа. Вот шаги решения: 1. Запрашиваем у пользователя число n с помощью функции input() и сохраняем его в переменную n. 2. Создаем переменную sum_digits и…

Двое рабочих заработали вместе 900 рублей. Один работал 2 недели, а другой 4 недели. Сколько денег заработал каждый?

Пусть один рабочий зарабатывает X рублей в неделю, а другой – Y рублей в неделю. Тогда уравнение будет выглядеть следующим образом: 2X + 4Y = 900 Здесь мы учитываем, что первый работник работал 2 недели, а второй – 4 недели.…

[metform form_id="1136"]