Постановка задачи Дано действительное число [latex]a[/latex]. Вычислить [latex]f(a)[/latex], если [latex]f(x) = \begin{cases}0, & x \le 0;\\x^2 — x, & 0 < x \le 1;\\x^2 — \sin(\pi \cdot x^2), & x > 1 \end{cases}[/latex] Алгоритм решения Находим промежуток, которому принадлежит [latex]a[/latex]. Если [latex]a \in (-\infty;0][/latex], то [latex]f(a) = 0[/latex], если [latex]a \in (0;1][/latex], то [latex]f(a) = … Continue reading
A155
Ссылка на оригинальную статью. Ссылка на решение задачи на сайте Try Haxe! Условие: Даны натуральное число [latex]n [/latex] и действительные числа [latex] x_{1},\ldots, x_{n} [/latex] [latex](n\geq 2)[/latex] Вычислить: [latex]\left(\left(\frac{1}{|x_{1}|+1}+x_{2} \right)\left(\frac{1}{|x_{2}|+1}+x_{3} \right)\cdots\left(\frac{1}{|x_{n-1}|+1}+x_{n} \right)\right)[/latex] Тесты Ввод Вывод $n$ $x_1, \ldots, x_n$ $k$ 2 1 1 1.5 3 0.5 1 2 4.16667 3 -0.3 1 -0.5 0 Решение: Задаем переменные … Continue reading
e-olymp 923. Время года
С решением этой задачи на языке С++ можно ознакомиться здесь Приведенный код можно выполнить здесь Задача Определить название времени года по заданному номеру месяца, используя составные условия. Входные данные Одно число — номер месяца. Выходные данные Для весенних месяцев вывести Spring, для летних — Summer, для осенних — Autumn и для зимних — Winter. Тесты … Continue reading
ML21
Просмотреть рабочий код можно здесь Ссылка на задачу, решённую на С++ Задача. Найти сумму членов арифметической прогрессии $a, a + d, a + 2d, \dots, a + (n — 1)d$ по заданным значениям $a$, $d$ и $n$ Тесты $a$ $d$ $n$ $S_{n}$ 8 657 0 0 5 0 2 10 2 2 2 6 5 … Continue reading
ML38. Максимальный размер прямоугольника, вырезанного из круга
Задача Какого наибольшего размера прямоугольник можно вырезать из круга диаметра d, если известно, что длины его сторон образуют золотую пропорцию. Входные данные Единственное число — диаметр окружности. Выходные данные Два числа — длины сторон прямоугольника. Тесты № Входные данные Выходные данные [latex]d[/latex] [latex]a[/latex] [latex]b[/latex] 1 0 0 0 2 1 0.850651 0.525731 3 2 1.7013 … Continue reading
AA1
Ссылка на оригинальную статью. Ссылка на решение задачи на сайте Try Haxe! Условие: В заданной строке заменить подряд идущие пробелы на один пробел. Тесты Ввод Вывод Комментарий as fg t as fg t Пройден rty g uio rty g uio Пройден Решение: Будем записывать подходящие элементы в новую строку. Сразу добавим первый символ, он нам … Continue reading
e-olymp 918. Какая четверть?
Задача e-olymp 918 Тесты задачи на TryHaxe Задача Задана точка с координатами x и y. Определить, в какой координатной четверти она расположена. Входные данные: В единственной строке через пробел заданы 2 вещественных числа — координаты точки, значения координат по модулю не превышают 100. Выходные данные: Единственное число — номер соответствующей четверти, либо 0, если однозначно … Continue reading
A694a
Ссылка на оригинальную статью. Ссылка на решение задачи на сайте Try Haxe! Условие: Получить квадратную матрицу порядка [latex]n[/latex] [latex]\begin{pmatrix}1 &0 &\cdots & 0 \\ 0 & 1 &\cdots &0 \\ \cdots &\cdots &\cdots \cdots & \cdots \\ 0 & 0 & \cdots & 1\end{pmatrix}[/latex] Тесты n Матрица 3 1 0 0 0 1 0 0 0 1 4 1 … Continue reading
Ю4.35
Ссылка на оригинальную статью. Условие: Совместная работа. Известно время [latex]t_{1},t_{2}, \cdots,t_{n}[/latex], за которое некоторую работу может выполнить каждый из [latex]n[/latex] рабочих бригады, работая в одиночку. Сколько времени понадобится бригаде на выполнение этой работы, если они будут работать совместно (и при этом никто из них не «сачкует») Тесты Количество рабочих n. Время t каждого рабочего, требуемое для выполнения некоторой … Continue reading
Алгоритм шифрования MARS
MARS — шифр-кандидат в AES был разработан коллективом криптологов из корпорации IBM. Именно IBM в свое время разработала семейство алгоритмов Lucifer, которое легло в основу прошлого стандарта шифрования США — DES. Cтруктура алгоритма: Предварительное наложение ключа: на [latex]32[/latex]-битные субблоки [latex]A, B, C, D[/latex] накладываются [latex]4[/latex] фрагмента расширенного ключа [latex]k_{0}…k_{3}[/latex] операцией сложения по модулю [latex]2^{32}[/latex]; Выполняются … Continue reading
Для отправки комментария необходимо войти на сайт.