Top.Mail.Ru

Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов. заменить (v, w) нашлось (v) Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Если цепочки v в строке нет, эта команда не изменяет строку. Вторая команда проверяет, встречается ли цепочка v в строке исполнителя Редактор. На выполнение Редактору дана следующая программа: ПОКА нашлось(1111) или нашлось(222

Задача заключается в преобразовании строки цифр с помощью команд Редактора. Есть две возможные команды: заменить (v, w) и нашлось (v). Перечислим шаги решения: 1. Создадим переменную “строка” и запишем в неё исходную строку цифр. 2. Создадим переменную “изменения” и установим…

Задача H. Что больше? Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 256 мегабайт Все очень просто. Требуется сравнить два действительных числа. Формат входных данных Дается два числа, по одному в строке. Числа вещественные без ведущих нулей. Разделитель дробной части – точка: ’.’. Дробной части может не быть. Каждое из чисел содержит не больше чем 105 цифр. Формат выходных данных Выведите символы:’<’, если пер

Задача заключается в сравнении двух действительных чисел и определении, какое из них больше. Алгоритм решения этой задачи может быть следующим: 1. Прочитать два числа из входного потока. 2. Сравнить числа. 3. Если первое число больше второго, вывести символ ‘>’, обозначающий,…

перевернуть цифры в числе

Задача заключается в том, чтобы перевернуть порядок цифр в данном числе. Например, для числа 12345 результатом должно быть число 54321. Решение этой задачи может быть достигнуто следующими шагами: 1. Преобразовать число в строку, чтобы можно было работать с отдельными цифрами.…

d=4 r=15 for i in range (d+1, r, 1): d=5

Задача представляет собой цикл for, который начинается со значения d+1 и итерируется до значения r с шагом 1. Внутри цикла происходит присваивание нового значения переменной d, равного 5. Возьмем начальные значения переменных: d=4, r=15. 1. Цикл начинается, i принимает значение…

Вася купил для себя и своих друзей пачку сухариков. Определить, сможет ли Вася распределить сухарики между собой и своими друзьями таким образом, чтобы каждому досталось поровну. Сухарики ломать нельзя! Формат входных данных С клавиатуры вводятся два целых числа N и M – количество друзей Васи и количество сухариков в пачке. Формат выходных данных Вывести «YES», если сухарики можно поделить поровну между ребятами, и «NO» иначе. входные данные выходные данные 3 YES 12

Задача сводится к проверке возможности равномерного распределения сухариков между Васей и его друзьями. Шаги решения: 1. Введите количество друзей Васи (N) и количество сухариков в пачке (M) с помощью стандартного ввода. 2. Проверьте, можно ли поделить общее количество сухариков M…

import psycopg2 from prettytable import PrettyTable # Подключение к базе данных def connect(): conn = psycopg2.connect(dbname=’exam’, user=’postgres’, password=’postgres’) return conn # 0. Заполнение таблиц def filling_out_tables(): conn = connect() cur = connect.cursor() cur.execute(“CREATE TABLE transport(” “id_car SERIAL PRIMARY KEY,” “car_brand VARCHAR(30),” “price_of_rent_for_1_km INT);”) cur.execute(‘CREATE TABLE o

Задача состоит в написании функции filling_out_tables, которая подключается к базе данных PostgreSQL, создает две таблицы transport и orders и заполняет их данными. Шаги решения: 1. Подключение к базе данных: – Используя модуль psycopg2, подключаемся к базе данных с помощью функции…

база данных

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

Формат ввода Вводится строка инструментов, записанных через разделитель, который вводится в следующей строке. В третьей строке вводится строка для соединения выбранных инструментов. Формат вывода Разделив строку по разделителю и выбрав подходящие инструменты, их нужно записать через соединитель (последнюю из введенных строк) и вывести.

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

Теперь для пуска достаточно, чтобы три, два и один или раз присутствовали в соответствующей строке. Если условие выполнено, выводим ПУСК, иначе ОШИБКА.

Задача состоит в том, чтобы проверить, присутствуют ли числа “три”, “два” и “один” или “раз” в данной строке. Если условие выполнено, нужно вывести “ПУСК”, иначе – “ОШИБКА”. Для решения этой задачи можно использовать следующий алгоритм: 1. Получить строку от пользователя.…

[metform form_id="1136"]