Лаба 1.9, ВЕКТОР ВЕКТОРОВ КООРДИНАТЫ, ТОЧКИ ПРЯМЫЕ, ЦЕНТР ТЯЖЕСТИ, зачет, Корчагин Д., ЯМП, 2 сем, 2 к, ПМИ
9.В условии задачи 15 найти множество, содержащее ровно N точек,
центр тяжести которого находится наиболее близко к началу координат.
- Найти минимальное множество прямых, на которых можно разместить
все точки заданного множества.
Факультет: ПММ
Специальность: ПМИ
Курс: 2
Семестр: 2
Предмет: ЯМП
Преподаватель: Корчагин Д.
Тип сдачи: Зачет
Год сдачи: 2022
Номер лабы: 1
Вариант лабы: 9
У кого взял код: Иван Безрядин
Давал так же сфоткать с файла, (не с книжки)
Темы:
Координаты, точки, центр тяжести, множество точек, прямые
Координаты - вектор векторов
Используемые объекты:#include < vector >
- vector< vector > Name(2, vector(K));
vector.resize();
vector.clear();
#include <math.h>
-
sqrt()
все работает, все запускается
Входные данные:
cout << "Enter count of dots (N): "; int N, K; cin >> N; cout << "Enter count of dots in one line (K): "; cin >> K;После нужно ввести координаты точек:
vector< vector > enter(int K) { vector< vector > A(2, vector(K)); for (int j = 0; j < K; j++) { cin >> A[0][j] >> A[1][j]; } return A; }Например:
4
2
1 0
0 1
2 3
2 4
Выходные данные:
(1,0) (0,1)
одна ветка пока что