Повторение "Операторы условия"

Задача №1

Даны три переменные: X, Y, Z. Если их значения упорядочены по убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное.
Формат ввода: три целых числа через пробел.
Формат вывода: три числа через пробел — результат преобразования.
Подсказка: Tab — отступ 4 пробела, Shift+Tab — уменьшить отступ, Ctrl+Enter — запустить проверку.
Загрузка Pyodide...

Задача №2

Даны три переменные: X, Y, Z. Если их значения упорядочены по возрастанию или убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное.
Формат ввода: три целых числа через пробел.
Формат вывода: три числа через пробел — результат преобразования.
Подсказка: Tab — отступ 4 пробела, Shift+Tab — уменьшить отступ, Ctrl+Enter — запустить проверку.
Загрузка Pyodide...

Задача №3

Даны целочисленные координаты точки на плоскости. Если точка не лежит на координатных осях, то вывести 0. Если точка совпадает с началом координат, то вывести 1. Если точка не совпадает с началом координат, но лежит на оси OX или OY, то вывести соответственно 2 или 3.
Формат ввода: два целых числа через пробел — координаты x y.
Формат вывода: одно число (0, 1, 2 или 3).
Подсказка: Tab — отступ 4 пробела, Shift+Tab — уменьшить отступ, Ctrl+Enter — запустить проверку.
Загрузка Pyodide...

Циклы for

Решение задач "Циклы for"

Задача №4

Даны два целых числа A и B (A < B). Вывести все целые числа, расположенные между данными числами (включая сами эти числа), в порядке их возрастания, а также количество N этих чисел.
Формат ввода: два целых числа через пробел — А и В.
Формат вывода: столбец чисел между А и В, включая эти числа, и количество чисел в полученном столбце.
Подсказка: Tab — отступ 4 пробела, Shift+Tab — уменьшить отступ, Ctrl+Enter — запустить проверку.
Загрузка Pyodide...

Задача №5

Дано целое число N > 1. Вывести наибольшее целое K, при котором выполняется неравенство 3K < N, и само значение 3K.
Формат ввода: целое число N.
Формат вывода: число K и число 3К через пробел.
Подсказка: Tab — отступ 4 пробела, Shift+Tab — уменьшить отступ, Ctrl+Enter — запустить проверку.
Загрузка Pyodide...

Задача №6

Дано вещественное число A > 1. Вывести наибольшее из целых чисел N, для которых сумма 1 + 1/2 + ... + 1/N будет меньше A, и саму эту сумму.
Формат ввода: вещественное число А.
Формат вывода: наибольшее целое число N, для которого сумма 1 + 1/2 + ... + 1/N будет меньше A, и эту сумму.
Подсказка: Tab — отступ 4 пробела, Shift+Tab — уменьшить отступ, Ctrl+Enter — запустить проверку.
Загрузка Pyodide...

Задача №7

Дано целое число N > 0. Вывести произведение 1·2·...·N. Чтобы избежать целочисленного переполнения, вычислять это произведение с помощью вещественной переменной и выводить его как вещественное число.
Формат ввода: вещественное число N.
Формат вывода: произведение целых чисел от 1 до N
Подсказка: Tab — отступ 4 пробела, Shift+Tab — уменьшить отступ, Ctrl+Enter — запустить проверку.
Загрузка Pyodide...