Найти в Дзене
Python.Решение задач.

Python.Решение задач.

Примеры решения различных задач
подборка · 15 материалов
1 год назад
Задача № 7. Получить цифры числа, равного сумме заданных двузначных чисел. Результат сложения не определять!
Решение задачи повышенной сложности № 2-35 из сборника задач по информатике. автор сборника - Д.М. Златопольский. Условия: Даны цифры двух двузначных чисел, записываемых в виде a2a1 и b2b1, где a1 и b1 — число единиц, a2 и b2 — число десятков. Получить цифры числа, равного сумме заданных чисел (известно, что это число двузначное). Слагаемое— двузначное число и число-результат не определять; условный оператор не использовать. Задача практически одинаковая с Задачей № 6. Небольшая разница была бы...
384 читали · 1 год назад
Задача № 6. Получить цифры числа, равного сумме заданных чисел. Слагаемое и результат не определять!
Решение задачи повышенной сложности № 2-34 из сборника задач по информатике. автор сборника - Д.М. Златопольский. Условия: Даны цифры двух целых чисел: двузначного a2a1 и однозначного b, где a1 — число единиц, a2 — число десятков. Получить цифры числа, равного сумме заданных чисел (известно, что это число двузначное). Слагаемое— двузначное число и число-результат не определять; условный оператор не использовать. Для Python может показаться странным последнее условие - "Условный оператор не использовать"...
812 читали · 5 лет назад
Пример простого решения олимпиадной задачи по информатике.
Условия задачи: Выборы президента США проходят по непрямой схеме. Упрощённо схема выглядит так. Сначала выборы проходят по избирательным округам, на этих выборах голосуют избиратели (то есть все граждане, имеющие право голоса). Затем голосование проходит в коллегии выборщиков, на этих выборах каждый избирательный округ представлен одним выборщиком, который голосует за кандидата, победившего на выборах в данном избирательном округе. Кандидатов в президенты несколько, но реально борьба разворачивается...
922 читали · 5 лет назад
Задача: "Проверка делимости одного числа на другое число"
Условие: Найти все такие трёхзначные числа которые кратны 7, причём сумма всех цифр этого числа также должно быть кратно семи. Вывести их количество. Разобьём задачу на несколько подзадач. Проверка делимости трёхзначных чисел на 7. Это самая простая подзадача. Здесь с помощью цикла и функции range() нужно перебрать все трёхзначные числа, проверяя - равен ли остаток от деления текущего числа на 7 нулю. Если да, то заносим это число в список num_7. получаем вот такущий список: Считаем суммы цифр всех чисел списка num_7...
1489 читали · 5 лет назад
Программируем логику игры "Поле чудес"
"Поле чудес" или Угадай слово мы начнем с написания небольшой программки, которая создаст файл с вопросами и ответами к игре. Программа в бесконечном цикле будет спрашивать у пользователя вопросы и ответы. 1. Программа предлагает пользователю ввести вопрос или нажать "q", чтобы выйти. 2. С помощью контекстного менеджера with....as открываем файл и присваиваем ему дескриптор f. Здесь можно не использовать контекстный менеджер, но тогда нам придётся закрывать файл вручную с помощью метода .close() 3...
1006 читали · 5 лет назад
Решаем олимпиадную задачу по информатике с помощью модуля math
Условие: В параде принимают участие M военных. Командование парада решило, что наиболее эффектное построение военных – в форме квадрата, то есть число участников построения должно быть точным квадратом. Но поскольку число M может не быть точным квадратом, разрешается разбить военных на несколько полков, каждый из которых строится в форме квадрата. Для красоты все полки должны быть одинакового размера, также командование парада хочет, чтобы размер каждого полка был как можно больше. Определите максимально возможный размер полка...