You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
6.5 KiB
Markdown

# Задание на лабораторную работу №1
Требуется реализовать динамическую библиотеку, обладающую заданной функциональностью, а также отдельное приложение с пользовательским интерфейсом, использующее эту динамическую библиотеку и позволяющее пользователю воспользоваться её функциональностью.
## Варианты задания
| № | Функциональность библиотеки |
|---|------------------------------------------|
| 0 | Сложение двух целых чисел. |
| 1 | Перевод заданного целого числа в заданную позиционную систему счисления. |
| 2 | Получение заданного количества цифр после запятой в заданной обыкновенной дроби. |
| 3 | Определение, является ли заданный год високосным. |
| 4 | Вычисление суммы цифр заданного целого числа. |
| 5 | Подсчёт количества положительных делителей заданного целого числа. |
| 6 | Проверка, является ли заданное целое положительное число простым числом. |
| 7 | Вычисление площади треугольника на плоскости с заданными целочисленными координатами вершин. |
| 8 | Определение, лежат ли точки с заданными целочисленными координатами на плоскости на одной прямой. |
| 9 | Решение квадратного уравнения с заданными целочисленными коэффициентами. |
| 10 | Нахождение минимального и максимального числа в заданном наборе целых чисел. |
| 11 | Нахождение наибольшего общего делителя двух целых чисел. |
| 12 | Подсчёт количества различных чисел в заданном наборе целых чисел. |
| 13 | Определение наиболее часто встречающегося числа в заданном наборе целых чисел. |
| 14 | Перемножение двух заданных матриц. |
| 15 | Подсчёт количества символов в текстовом файле с заданным именем. |
| 16 | Замена заданной подстроки на другую заданную подстроку в текстовом файле с заданным именем. |
| 17 | Поиск наибольшей общей подстроки у двух заданных строк символов. |
| 18 | Проверка возможности получения одной заданной строки символов из другой заданной строки символов путём изменения порядка следования символов в первой строке. |
| 19 | Подсчёт количества арабских цифр, содержащихся в заданной строке символов. |
| 20 | Проверка вхождения заданной строки в другую заданную строку в качестве подстроки. |
| 21 | Вычисление суммы квадратов заданного количества первых положительных целых чисел. |
| 22 | Нахождение наибольшей цифры в заданном положительном целом числе. |
| 23 | Нахождение в заданном наборе целых чисел пары чисел с наименьшей суммой. |
| 24 | Определение, является ли заданная конечная последовательность целых чисел строго возрастающей. |
| 25 | Нахождение наиболее ранней даты среди дат из заданного набора. |
| 26 | Определение, являются ли два треугольника с заданными целочисленными координатами вершин подобными. |
| 27 | Поиск пары наиболее удалённых точек в заданном наборе точек на плоскости с целочисленными координатами. |
| 28 | Поиск пары наиболее близко расположенных точек в заданном наборе точек на плоскости с целочисленными координатами. |
| 29 | Вычисление значения функции Эйлера от заданного целочисленного аргумента. |
| 30 | Определение, являются ли два заданных целых положительных числа взаимно простыми. |
| 31 | Вычисление MurmurHash бинарной строки. |
| 32 | Нахождение расстояния Хэмминга между двумя бинарными строками. |
| 33 | Нахождение частичной суммы ряда Лейбница. |
| 34 | Конвертация одной валюты в другую. |
| 35 | Вычисление формулы Байеса. |
| 36 | Расчёт производной softmax функции. |
| 37 | Вычисление числа ПИ с заданной точностью. |
| 38 | Расчёт области восприятия нейрона n-ого слоя свёрточной нейронной сети с заданным размером ядра. |
| 39 | Нахождение степеней вершин случайного графа. |
| 40 | Расчёт передней и задней стенки глубины резко изображаемого пространства. |
| 41 | Функция-оракул предсказывающая исход соревновательной игры. |
| 42 | Нахождение расстояния между двумя точками земли, заданными широтой и долготой. |