Информатика

15 960 задачвместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: ✓ успешные, ✗ неуспешные.

Задание выполняется с использованием прилагаемых файлов.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты, проекции вектора скорости, масса и признак внутреннего строения, обозначенный римской цифрой от I до VII.

{2}

Входные данные представлены в файле {1}. В каждой строке записаны шесть значений: x y Vx Vy m признак. Числовые значения разделены пробелами. Количество строк не превышает 10 000, модуль каждого числового значения не превышает 100.

Типовой пример организации данных:

14.287417 7.871412 2.932197 3.720179 1.855550 II
6.083823 3.779579 -1.125843 3.412191 1.246933 II
6.524632 1.932737 1.463860 -2.712982 1.546897 II
12.458416 9.984639 3.152900 3.989077 1.583577 II
2.520456 2.605584 2.575318 0.790141 2.320505 III
19.034500 12.318480 -4.102670 -5.065529 1.552313 II
13.306403 7.317107 2.885867 -4.492775 1.363187 III
20.929128 14.873878 1.986821 -6.494754 1.475835 II
11.191555 7.063601 1.277881 3.250620 3.244331 III
7.239436 3.474161 -2.242435 -1.821074 1.850237 III
17.271283 13.561598 2.646496 -5.827529 1.645742 III
16.808891 15.655848 0.511525 5.466070 2.213228 III
4.129772 5.085601 0.562054 -2.237127 2.636087 IV
12.256225 9.570764 1.535881 -3.172388 3.239503 IV
19.759375 13.444807 5.004744 -0.665390 2.698961 IV
{3}

Задание выполняется с использованием прилагаемых файлов.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты, проекции вектора скорости, масса и признак внутреннего строения, обозначенный римской цифрой от I до VII.

{2}

Входные данные представлены в файле {1}. В каждой строке записаны шесть значений: x y Vx Vy m признак. Числовые значения разделены пробелами. Количество строк не превышает 10 000, модуль каждого числового значения не превышает 100.

Типовой пример организации данных:

3.746258 6.044388 -3.803953 0.562495 1.111142 II
13.783311 6.694397 -5.223710 -0.082739 1.554490 II
11.588041 11.362209 -3.039940 2.355235 3.057309 II
10.385055 6.955961 5.085989 1.556197 1.524043 III
17.082087 11.678602 -6.038720 -0.085066 1.864034 II
3.356347 3.086569 -2.477421 -0.563923 2.106922 II
16.868050 12.723875 -1.127172 -5.160512 2.411598 II
5.785117 3.364021 1.270918 -2.257034 2.130201 III
21.313958 12.759985 -4.702360 2.057025 2.659527 III
11.875105 8.112814 3.284759 2.981300 2.264112 III
7.324561 3.403189 2.308363 -1.134331 2.274425 III
12.362364 10.512671 -0.532627 6.140139 1.153870 IV
21.145622 16.208822 4.560768 2.017037 2.790705 III
21.409398 16.241812 5.731876 0.071571 2.089868 IV
4.407000 3.982617 -0.655336 -2.235416 2.895095 IV
{3}
Задание выполняется с использованием прилагаемого файла 27_25.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 5 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 1,8. Гарантируется, что такое разбиение существует и единственно.

В файле также присутствуют ровно 5 шумовых частиц. Значение E каждой такой частицы отличается более чем на R от значения E любой другой частицы. Эти частицы не входят ни в один кластер и при дальнейших вычислениях не учитываются.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Найдите кластер с наибольшим количеством частиц с признаком VI и кластер с наименьшим количеством таких частиц. Q1 — наибольшее расстояние между двумя частицами с признаком VI внутри первого из этих кластеров; Q2 — расстояние между центрами найденных двух кластеров.

В ответе запишите целые части произведений Q₁ × 10 000 и Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_24.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям модуля импульса. Для любых двух частиц, попавших в один кластер, модуль разности значений P не превышает R = 2,2. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой наибольший модуль разности её значения P и значений P остальных частиц этого кластера минимален. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — расстояние от начала координат до наиболее удалённого от него центра кластера; Q2 — количество частиц с признаком IV в этом кластере.

В ответе запишите сначала целую часть произведения Q₁ × 10 000, затем Q₂.

Для справки

P = m · √(Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение модуля импульса равно приблизительно 1.8028.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_23.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 3 непересекающихся непустых кластеров по значениям модуля скорости. Для любых двух частиц, попавших в один кластер, модуль разности значений S не превышает R = 1,4. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма евклидовых расстояний до всех остальных частиц этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 1200. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Для каждого кластера найдите долю частиц с признаком I. Q1 — наибольшая из этих долей; Q2 — значение модуля скорости центра кластера, для которого получена эта доля.

В ответе запишите целые части произведений Q₁ × 10 000 и Q₂ × 10 000.

Для справки

S = √(Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение модуля скорости равно приблизительно 3.6056.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_22.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 2,0. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма евклидовых расстояний до всех остальных частиц этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 1200. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наибольшее евклидово расстояние между двумя частицами одного кластера, каждая из которых имеет признак VII; Q2 — максимальное значение кинетической энергии среди центров кластеров.

В ответе запишите два числа: сначала целую часть произведения Q₁ × 10 000, затем целую часть произведения Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_21.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 2,0. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма квадратов разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наибольшее расстояние между центрами двух кластеров; Q2 — модуль разности значений энергия центров этой пары.

В ответе запишите целые части произведений Q₁ × 10 000 и Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_20.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 5 непересекающихся непустых кластеров по значениям модуля горизонтальной составляющей импульса. Для любых двух частиц, попавших в один кластер, модуль разности значений H не превышает R = 2,0. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений H со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наименьшее расстояние между центрами двух кластеров; Q2 — сумма значений горизонтальный импульс центров именно этой пары кластеров.

В ответе запишите целые части произведений Q₁ × 10 000 и Q₂ × 10 000.

Для справки

H = m · |Vx|.

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение модуля горизонтальной составляющей импульса равно приблизительно 1.0000.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_19.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям характеристики T. Для любых двух частиц, попавших в один кластер, модуль разности значений T не превышает R = 1,5. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений T со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — абсцисса центра кластера с наименьшим количеством частиц; Q2 — ордината этого же центра.

В ответе запишите целые части произведений |Q₁| × 10 000 и |Q₂| × 10 000.

Для справки

T = |Vx| + |Vy|.

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение характеристики T равно приблизительно 5.0000.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_18.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям расстояния до начала координат. Для любых двух частиц, попавших в один кластер, модуль разности значений D не превышает R = 2,5. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений D со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наибольшее расстояние от частицы с признаком II до центра того кластера, которому эта частица принадлежит; Q2 — наибольшая масса среди центров кластеров.

В ответе запишите целые части произведений Q₁ × 10 000 и Q₂ × 10 000.

Для справки

D = √(x² + y²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение расстояния до начала координат равно приблизительно 3.6056.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_17.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям модуля импульса. Для любых двух частиц, попавших в один кластер, модуль разности значений P не превышает R = 2,0. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений P со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наименьшее евклидово расстояние между двумя различными частицами одного кластера, каждая из которых имеет признак VI; Q2 — минимальное значение модуля импульса среди центров кластеров.

В ответе запишите два числа: целые части произведений Q₁ × 10 000 и Q₂ × 10 000 в указанном порядке.

Для справки

P = m · √(Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение модуля импульса равно приблизительно 1.8028.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_16.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям модуля скорости. Для любых двух частиц, попавших в один кластер, модуль разности значений S не превышает R = 1,2. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений S со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наибольшее евклидово расстояние между двумя частицами одного кластера, каждая из которых имеет признак III; Q2 — максимальное значение модуля скорости среди центров кластеров.

В ответе запишите два числа: сначала целую часть произведения Q₁ × 10 000, затем целую часть произведения Q₂ × 10 000.

Для справки

S = √(Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение модуля скорости равно приблизительно 3.6056.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_15.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 5 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 2,2. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наименьшая масса центра кластера; Q2 — наибольшая масса центра кластера.

В ответе запишите целые части произведений Q₁ × 10 000 и Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_14.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 1,8. Гарантируется, что такое разбиение существует и единственно.

В файле также присутствуют ровно 6 шумовых частиц. Значение E каждой такой частицы отличается более чем на R от значения E любой другой частицы. Эти частицы не входят ни в один кластер и при дальнейших вычислениях не учитываются.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наименьшее расстояние от частицы с признаком V, не являющейся центром своего кластера, до центра этого кластера; Q2 — наибольшее количество частиц в одном кластере.

В ответе запишите сначала целую часть произведения Q₁ × 10 000, затем Q₂.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_13.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 2,0. Гарантируется, что такое разбиение существует и единственно.

В файле также присутствуют ровно 4 шумовых частиц. Значение E каждой такой частицы отличается более чем на R от значения E любой другой частицы. Эти частицы не входят ни в один кластер и при дальнейших вычислениях не учитываются.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Расположите кластеры по возрастанию значения кинетической энергии их центров. Q1 — количество частиц с признаком II во втором кластере этого порядка; Q2 — значение кинетической энергии центра этого кластера.

В ответе запишите сначала Q₁, затем целую часть произведения Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_12.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 5 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 1,7. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — разность между количеством частиц в самом большом и самом маленьком кластерах; Q2 — расстояние между центрами этих двух кластеров.

В ответе запишите сначала Q₁, затем целую часть произведения Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_11.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 3 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 1,3. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наименьшее расстояние между центрами двух кластеров; Q2 — разность между максимальным и минимальным значениями энергия центров кластеров.

В ответе запишите целые части произведений Q₁ × 10 000 и Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_10.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 5 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 2,0. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — количество частиц с признаком IV в кластере с наибольшей средней массой частиц; Q2 — среднее арифметическое модулей скоростей центров кластеров.

В ответе запишите сначала Q₁, затем целую часть произведения Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_09.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 2,5. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — наибольшее среди всех частиц значение |E − Eц|, где Eц — значение характеристики центра её кластера; Q2 — наибольшее расстояние между центрами двух кластеров.

В ответе запишите целые части произведений Q₁ × 10 000 и Q₂ × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Задание выполняется с использованием прилагаемого файла 27_08.txt.

Рассматриваются частицы на плоскости. Для каждой частицы известны декартовы координаты x и y, проекции вектора скорости Vx и Vy, масса m, а также признак внутреннего строения, обозначенный одним из значений I–VII.

Частицы требуется разбить на 4 непересекающихся непустых кластеров по значениям кинетической энергии. Для любых двух частиц, попавших в один кластер, модуль разности значений E не превышает R = 1,5. Гарантируется, что такое разбиение существует и единственно.

Будем называть центром кластера такую его частицу, для которой сумма модулей разностей значений E со всеми остальными частицами этого кластера минимальна. Для каждого кластера гарантируется единственность центра.

В каждой строке файла записаны шесть значений: x y Vx Vy m признак. Числовые значения записаны в одинаковых для всех частиц условных единицах и разделены одним или несколькими пробелами и/или символами табуляции. Количество строк в файле не превышает 10000. Абсолютное значение каждого числового параметра не превышает 100.

Для каждого кластера определите его центр, а затем найдите два числа: Q1 — максимальная по всем кластерам разность между наибольшей и наименьшей массами частиц с признаком VII внутри одного кластера; Q2 — среднее арифметическое абсцисс центров кластеров.

В ответе запишите целые части произведений Q₁ × 10 000 и |Q₂| × 10 000.

Для справки

E = 1/2 · m · (Vx² + Vy²).

Евклидово расстояние между точками A(x₁, y₁) и B(x₂, y₂): d(A,B) = √((x₂ − x₁)² + (y₂ − y₁)²).

Типовой пример организации данных во входном файле
1.20  -3.40   2.00  -3.00  0.50  III
-2.10  4.30  -1.50   2.20  1.40  VI
5.60   1.10   4.00   0.50  0.80  II

Для первой строки примера значение кинетической энергии равно приблизительно 3.2500.

Типовой пример имеет иллюстративный характер и не связан с данными прикреплённого файла.

Поделиться
Класснуть