Дано два набора точек: a = [(-200, -150), (-200, -50), (-200, 50)] b = [(200, -150), (200, -50), (200, 50), (200, 150), (200, 250)] сколько возможно провести различных отрезков, соединяющих точки из а и в? (в каждом отрезке должна быть только одна точка из а и только одна из в.)
214
375
Ответы на вопрос:
Количество точек в наборе а равно 3, количество точек в наборе в равно 5 ⇒ искомое количество отрезков = 3*5 = 15 (каждую из трех точек набора а можно соединить с каждой из 5 точек набора в). ответ: 15
Const n=30; var a: array[1..n] of integer; i: integer; begin randomize; writeln('исходный массив: '); for i: =1 to n do begin a[i]: =random(9000)+1000; write(a[i]: 5); end; writeln; for i: =1 to n do if a[i] mod i = 0 then a[i]: =1 else a[i]: =0; writeln('полученный массив: '); for i: =1 to n do write(a[i],' '); writeln; end. пример (для n=10): исходный массив: 2309 2867 6032 7114 7552 6798 8799 3607 2014 2876 полученный массив: 1 0 0 0 0 1 1 0 0 0
Популярно: Информатика
-
liliya13414.07.2021 16:18
-
us0504200703.02.2020 06:43
-
druy07128.12.2020 08:36
-
laisysergant200223.07.2022 16:52
-
averkin0721.05.2023 06:22
-
Данил347215.02.2023 11:18
-
NikolayNik1213.05.2021 15:27
-
ддд4умник10.07.2020 19:18
-
красав4ик00720.07.2021 23:10
-
aliina00031.12.2022 18:21