unique, max, min, sort и другие. Можете уточнить в телеге про конкретную функцию.Дан год (year). Нужно определить, является ли он високосным. Если год является високосным выведите TRUE, иначе FALSE.
Примеры:
year <- 2020 – ответ: TRUEyear <- 2000 – ответ: TRUEyear <- 2001 – ответ: FALSEHints:
Дан массив. Нужно вывести элементы, которые встречаются в массиве более одного раза.
Примеры:
c(1, 2, 2, 3, 10, 3, 4, 3) – ответ: c(2, 3), так как элементы 2 и 3 встречаются больше одного раза в массивеc(1, 2, 3, 4) – ответ: c() эквивалентно NULL, так обозначается пустой массивHints:
%in%.Дан массив \(x\) и таргет \(t\). Нужно вывести индексы тех элементов массива, которые при сложении дают \(t\). Гарантируется, что такая пара есть и она единственна.
Примеры:
x <- c(100, 102, 104, 110), t <- 204 – ответ: c(1, 3) , так как элементы 100 и 104 в сумме дают 204 и имеют индексы 1 и 3.x <- c(100, 102, 104, 110), t <- 200 – ответ: c(1, 1) , то есть один и тот же элемент может использоваться 2 раза.Написать собственную функцию (это должна быть одна функция!), которая находит максимальный или минимальный элемент в массиве в зависимости от того, что просит пользователь. Если пользователь ничего не просит, то находится максимальный элемент.
Примеры:
c(0, -10, 20); максимальный – ответ: 20c(0, -10, 20); минимальный – ответ: -10В теории вероятностей есть интересный результат, что в группе из 23 человек вероятность того, что хотя бы у двоих день рождения в один день, больше 0.5.
Задача: Проверить этот парадокс.
Hints:
Нужно написать функцию, которая принимает на вход размер группы, а выдает вероятность.
Вероятность можно найти по формуле
\[ P = \frac{m}{n}, \]
где n количество сгенерированных групп, а m - количество групп, в которых хотя бы у двоих людей день рождения в один день.
Халява:
За дополнительные 10 баллов можно нарисовать график зависимости вероятности от размера группы.
plot.