e-olymp 2163. Сообразим на троих!

Ссылка на оригинальную статью Ссылка на Try Haxe! Ссылка на e-olymp Задача К Василию приехали два его друга с отличной новостью: они выиграли в лотерею $n$ рублей. Поскольку лотерейный билет был получен на сдачу во время общей закупки в магазине, то его принадлежность определить не удалось. Было решено разделить выигрыш поровну. Василий хотел бы узнать, … Continue reading

А137а

Задача: Даны натуральное число n и действительные числа [latex] a_1, \cdots ,a_n [/latex] Вычислить: [latex] a_1, a_1 + a_2, \cdots, a_1 + a_2 + \cdots + a_n [/latex] Решение: Для подсчёта суммы в данной задаче надо было организовать цикл for (поскольку указано количество элементов в ряду), и с каждой итерацией прибавлять к результату result (которому … Continue reading

Ю 4.25

Задача Заполнить матрицу заданного размера [latex]M(k,l)[/latex] числами 1, 2, 3, 4 так, чтобы по горизонтали, вертикали и диагонали не было одинаковых рядом стоящих чисел. Тесты [latex]k[/latex] [latex]l[/latex] Output 6 6

5 5

Код программы

Алгоритм решения Заполняем массив с помощью формулы (j + 2 * (i % 2)) % 4 + 1. … Continue reading

А694а

Ссылка на оригинальную статью Ссылка на 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 Матрица 2 [latex]\begin{pmatrix}1 & 0 \\ 0 & 1 \end{pmatrix}[/latex] 4 [latex]\begin{pmatrix}1 & … Continue reading

Ю 4.33

Решённую задачу на C++ можно просмотреть здесь Задача Для заданной матрицы [latex] A(m,n) [/latex] найти её норму: [latex] \left \| A \right \|_{1} = \max\limits_{i=1,m} \sum\limits_{k=1}^{n} \left | a_{ik} \right |[/latex]. Входные данные $m$ и $n$ — размеры матрицы, $x$ — временная переменная для хранения следующего значения из входного потока Выходные данные $norm$ — норма … Continue reading

e-olymp 60. Площадь многоугольника

Задача e-olymp 60. Тест на tryHaxe. Условие задачи Заданы координаты [latex] n [/latex] последовательных вершин многоугольника. Определить его площадь. Входные данные Первая строка содержит количество вершин многоугольника [latex] n [/latex]. В следующих [latex] n [/latex] строках через пробел заданы целочисленные координаты его последовательных вершин [latex] x_i, y_i. [/latex] Известно, что [latex] 3≤n≤1000,−1000≤x[i],y[i]≤1000.[/latex] Выходные данные: Площадь … Continue reading

А136д

Задача. Даны натуральное число $n$, действительные числа [latex]a_{1}, \ldots, a_{n}[/latex]. Вычислить: [latex]a^{2}_{1} + \ldots + a^{2}_{n}[/latex]. Входные данные $n$ — количество элементов последовательности ($n > 0$). $a$ — значение элемента, прочитанного из входного потока Выходные данные $sum$ — переменная для хранения суммы последовательности Тесты $n$ $a$ $sum$ 2 5, 8 89 3 6, 13, 4 … Continue reading

e-olymp 5072. Подсчет количества ребер

Задача Ориентированный граф задан матрицей смежности. Найдите количество ребер в графе. Входные данные Входной файл содержит число n (1 ≤ n ≤ 100) — число вершин в графе, и затем n строк по n чисел, каждое из которых равно 0 или 1 — его матрицу смежности. Выходные данные Выведите в выходной файл количество ребер заданного … Continue reading

ML5

Оригинал задачи тут Тесты задачи на TryHaxe Условие: Даны два действительных числа. Найти среднее арифметическое этих чисел и среднее геометрическое их модулей. Алгоритм решения: Нам необходимо найти среднее арифметическое чисел, которое представляет собой сумму всех зафиксированных значений, делённую на их количество. Для нашей задачи формула приобретает следующий вид: [latex] A = \frac{a+b}{2}.[/latex] Для нахождения среднего … Continue reading

e-olymp 127. Баксы в банке

Ссылка на оригинальную статью Ссылка на e-olymp Ссылка на Try Haxe! Задача Папа Карло подарил Буратино 1 доллар в его первый день рождения, а экономный Буратино сложил подарок в банку. Каждый последующий год папа Карло удваивал свой предыдущий подарок и прибавлял к нему столько долларов, сколько лет исполнилось Буратино, а тот в свою очередь продолжал … Continue reading