Ю 4.1

Задача взята отсюда Условие Задача. Разделение по знаку. В массиве С(n) подсчитать количество отрицательных и сумму положительных элементов. Тесты Входной массив Кол-во отрицательных элементов Сумма положительных элементов 1,2,-3,4,-5 2 7 25,-13,100,-1024,1,0,-24,36 3 162 -17,45,-2,80,-11,-20,-14,10,12,-3 6 147 Код программы:

В ходе решении данной задачи я использую цикл for, в котором сначала считываются, а затем обрабатываются … Continue reading

Ю 4.4

Условие Вычислить среднее значение [latex]m(x)[/latex] и дисперсию[latex]d(x)[/latex] для заданного массива [latex]X(i)[latex] наблюдений. Решение Среднее значение выборки или математическое ожидание можно вычислить по формуле: [latex]M(X)=\frac{1}{n}\sum_{i=1} x_{i}[/latex] Дисперсию: [latex]D(x) = \frac{1}{n}\sum_{i=1}x_{i}^{2} — M(X)^{2}[/latex]

  Ссылка на  TryHaxe! Тесты X(k) X D  [2,2,2,1,4,5] 2.67 6.33  [1,2,3,10,4,10]   5 3.33  [1]   1   0

2.1.2 Переполнение

2.1.2 Переполнение

Ссылка на manual Ссылка на код демонстрации По причинам производительности компилятор Haxe не осуществляет переполнения. Задача проверки на переполнения лежит на конечной платформе. Вот несколько примеров поведения при переполнении на разных платформах: С++, Java, C#, Neko, Flash: 32-битное целое число со знаком с обычным поведением при переполнении PHP, JS, Flash 8: нет типа int, потеря … Continue reading

ML 36. Движение катера

Условие Катер движется по течению реки из пункта в A в пункт B и обратно с собственной скоростью [latex]v[/latex] км/час. Скорость течения постоянна — [latex]u[/latex]  км/час. Расстояние между пунктами составляет [latex]s[/latex]  км. Для любых неотрицательных действительных значений расстояния и скоростей вычислите время в пути. Входные данные Физические величины: [latex]v[/latex] , [latex]v[/latex] , [latex]v[/latex] Выходные данные … Continue reading

e-olymp 2166: Анаграммы

Ссылка на задачу на e-olymp. Условие Слово называется анаграммой другого слова, если оно может быть получено перестановкой его букв. Входные данные. Два слова заданы в отдельных строках. Слова состоят из строчных латинских букв и цифр. Длины слов не превышают $255$. Выходные данные. Следует вывести «$YES$», если введенные слова являются анаграммами друг друга и «$NO$» если … Continue reading

e-olymp 2164. Шифр Юлия

Задача Юлий Цезарь использовал свой способ шифрования текста. Каждая буква заменялась на следующую по алфавиту через [latex]k[/latex] позиций по кругу. Необходимо по заданной шифровке определить исходный текст. Входные данные В первой строке дана шифровка, состоящая из не более чем 255 заглавных латинских букв. Во второй строке число [latex]k (1[/latex] [latex]\leq[/latex] [latex]k[/latex] [latex]\leq[/latex] [latex]10)[/latex]. Выходные данные … Continue reading

А137д

Задача Даны натуральное число [latex]n[/latex], действительные числа [latex]a_1, … , a_n[/latex] . Вычислить: [latex]-a_1, a_2, -a_3, … , (-1)^na_n[/latex] Тесты [latex]n[/latex] [latex]a_1, … , a_n[/latex] [latex]-a_1, a_2, -a_3, … , (-1)^na_n[/latex] Комментарий 4 3 -2 -3 6 -3 -2 3 6 Пройден 5 40 -30 0 34.5 0.2 -40 -30 0 -34.5 0.2 Пройден 3 … Continue reading

Ю 4.17

Задача Ю4.17. В массиве $A(n)$ найти и напечатать номера (индексы) локальных максимумов, то есть таких $a_{i}$, что $a_{i-1} < a{i} > a_{i+1}$. Тесты Значения Результат 5, 3, 8, 6, 7, 2, 9, 5 2 4 6 8, 9, 1, 7, 7, 2, 3, 1, -1, 10 1 6 Код

Решение Для решения данной задачи … Continue reading

А412г

Ссылка на оригинальное решение Задача: Даны две целочисленные квадратные матрицы порядка $ 6 $. Найти последовательность из нулей и единиц $ b_1, \dots , b_6 $ такую, что $ b_i = 1 $, когда количество отрицательных и неотрицательных элементов $ i $-й строки первой матрицы совпадает соответственно с количеством отрицательных и неотрицательных элементов $ i … Continue reading

Ю4.28

Ссылка на оригинальное решение Задача: Каждый из элементов $ x_i $ массива $ X\left(n\right) $ заменить средним значеним первых $ i $ элементов этого массива. Тесты: № $ n $ Входные данные Выходные данные 1  12 7 4 33 56 22 3 22 5 6 7 8 9 7 5.5 14.666666666666666 25 24.4 20.833333333333332 21 … Continue reading