Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
neonbonesss
0 / 0 / 0
Регистрация: 07.04.2016
Сообщений: 11
#1

Найти число точек и сумму расстояний от первой точки до остальных точек - C++

29.09.2016, 22:35. Просмотров 204. Ответов 1
Метки нет (Все метки)

Вектора X и Y задаются вводом; n — размер каждого из векторов X и Y.

Пара (Xk, Yk) представляет координаты одной из n точек на плоскости. Найти число точек, у которых ордината Yk больше абсциссы Xk, и сумму расстояний от первой точки до остальных точек.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2016, 22:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти число точек и сумму расстояний от первой точки до остальных точек (C++):

Найти число точек, у которых ордината больше абсциссы и сумму расстояний от первой точки до остальных - C++
Задание такое: пара (Xk,Yk) представляет координаты одной из n точек на плоскости. Найти число точек, у которых ордината Yk больше абсциссы...

Найти точку на плоскости, сумма расстояний от которой до остальных точек множества максимальна - C++
Друзья, мне вновь необходима любая ваша помощь по теме) Задача такова: решить задачу, с помощью структуру для хранения координат точки,...

Найти такую точку заданного на плоскости множества точек, сумма расстояний от которой до остальных минимальна - C++
осталась последняя задача по Си, от неё зависит зачёт. Условия такие: найти такую точку заданного на плоскости множества точек, сумма...

Среди заданных точек на плоскости найти ту, у которой расстояние суммы равно наибольшему от остальных точек - C++
Помогите вывести не цифру наибольшего значения, а все число. Задача: среди заданных точек на плоскости, найти ту у которой расстояние...

Найти сумму расстояний от начала координат до точек гиперболы - C++
Здравствуйте,объясните как делать задачу или покажите похожий пример. Вчера было первое занятие,разбираюсь со вчерашнего дня. С С++...

Из множества точек на плоскости найти точки, образующие параллелограмм с наибольшим количеством точек внутри - C++
"Даны N точек на плоскости. Найти среди них точки являющиеся вершинами фигуры, содержащей максимальное число заданных точек. Фигура -...

1
nmcf
5516 / 4826 / 1633
Регистрация: 14.04.2014
Сообщений: 19,598
30.09.2016, 17:06 #2
C++
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
#include <iostream>
#include <cmath>
#include <vector>
 
int main()
{
 
int n;
std::cout << "n: ";
std::cin >> n;
 
std::vector<double> X(n), Y(n);
std::cout << "X: ";
for (int i = 0; i < n; ++i) std::cin >> X[i];
std::cout << "Y: ";
for (int i = 0; i < n; ++i) std::cin >> Y[i];
 
int c = 0;
for (int i = 0; i < n; ++i) if (Y[i] > X[i]) ++c;
std::cout << "Yk > Xk: " << c << std::endl;
 
double sm = 0;
for (int i = 1; i < n; ++i) sm += sqrt(pow(X[i] - X[0], 2.0) + pow(Y[i] - Y[0], 2.0));
 
std::cout << "Sum: " << sm << std::endl;
 
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.09.2016, 17:06
Привет! Вот еще темы с ответами:

Дано n точек в пространстве, упорядочить точки по неубыванию их расстояний до начала координат - C++
Доброго времени суток всем. Прошу помочь с этими заданиям, написать код в c++ 1. Дано n точек в пространстве. Упорядочить точки по...

Найти точку, у которой сумма расстояний до других точек наименьшая - C++
Пользователь вводит координаты точек. Как найти точку, сумма расстояний до других точек наименьшая? Добавлено через 29 минут Никто...

Ввести координаты точек. Вычислить расстояния от всех точек до точки, введенной последней - C++
С клавиатуры вводятся координаты точек на плоскости в виде строк, представляющих пару в формате “(x,y)”. Строка должна быть...

Задать массив точек, и определить радиус и центр окружности, на которой лежит наибольшее число точек - C++
Необходимо задать массив точек и определить радиус и центр окружности на которой лежит наибольшее число точек +(еще надо вывести на экран...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru