Есть ответ 👍

Дано два набора точек: a = [(-200, -150), (-200, -50), (-200, 50)] b = [(200, -150), (200, -50), (200, 50), (200, 150), (200, 250)] сколько возможно провести различных отрезков, соединяющих точки из а и в? (в каждом отрезке должна быть только одна точка из а и только одна из в.)

214
375
Посмотреть ответы 2

Ответы на вопрос:

AsiMy
4,5(12 оценок)

Количество точек в наборе а равно 3, количество точек в наборе в равно 5  ⇒ искомое количество отрезков = 3*5 = 15 (каждую из трех точек набора а можно соединить с каждой из 5 точек набора в). ответ: 15
Marrrrrrk
4,8(56 оценок)

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 

Популярно: Информатика