Предмет: Информатика, автор: ubudennaya

В социальной сети "друзьяшки" есть публиковать записи, делать репост (размещать чужую запись на своей странице) и ставить лайки. В "друзьяшках" каждый репост считается отдельной записью и его, в свою очередь, могут репостить другие пользователи. Вася опубликовал популярную запись, которая широко разошлась по соцсети. Пользователи соцсети могут ставить лайк к записи, при этом если запись является репостом, то этот лайк отображается не только у того пользователя, которому он был поставлен, но и у пользователя, с чьей страницы был сделан репост и так далее до самой исходной записи.

Например, если пользователь А опубликовал запись, репост которой сделали пользователи Б и В, а пользователь Г сделал репост записи пользователя Б, то лайк, поставленной записи пользователя Г, будет отображен у пользователей Г, Б и А (но не В).

Пете очень понравился пост Васи. К сожалению, в "друзьяшках" можно ставить только один лайк в день, зато этот лайк отображается во всех записях, которые, находятся выше по дереву лайков. Поэтому Петя хочет поставить свой единственный лайк так, чтобы он был отображен у как можно большего количества пользователей. Помогите ему выбрать запись, которой нужно поставить такой лайк.

напишите программу на паскале

Ответы

Автор ответа: azazaatata1108
0
const Sz = 1000; var   a: array [1..Sz] of integer;  b: array [1..Sz] of integer;  c: array [1..Sz] of integer;  d: array [1..Sz] of integer;  M: integer;  N: integer;  i: integer;  k: integer;begin  read(M);  readln(N);  for i:=1 to N do begin    read(a[i]);    readln(b[i]);    if (a[i]<>0) then c[i]:=1 else c[i]:=0;    end;  for i:=1 to N do begin  if(c[i]<>0) then begin  for k:=1 to i do begin  if(d[k]=0) then d[i]:=1;  if (c[k]=i) then d[k]:=0;   end;   writeln(d[i])  end;end;end.
Автор ответа: azazaatata1108
0
Тут как-то так получается но она не так как надо выводит
Автор ответа: azazaatata1108
0
кто-то смог доделать?
Похожие вопросы
Предмет: Литература, автор: anelbotasy
Электрические приборы вошли в жизнь очень тесно, настолько тесно, что даже страшно представить, что когда-то хозяйки обходились без этого помощника, и белье нужно было стирать и полоскать вручную. Теперь стпральная машини решает все эти проблемы, а женщина может приготовить ужин пли сделать еще массу полезных вещей. Простые дела уже невозможно представить без чудо техники, которые окружают нас Например, взять стиральную машину. Она облегчает повседневную жизнь в несколько раз. Женщины, привыкли гладить одежды п уже давно используют утюги. Iз всего того, что было сказано выше, можно сказать, что бытовые приборы есть в каждой квартире, они серьезно облегчают жизнь хозяек п не только. С нимп жизнь становптся внесколько дегче, Текст 2. [hцря:/bloghealth.ruipolza-slektropriborov-i-vred-ot-nix-2] Это ведь так удобно: пока человек отдыхает, стпральная машина за него стпрает, выкручивает и даже просушпваст! Посудомоечная машна нымоет посуду, микроволновка разогреет любимые котлетки, а по телевизору покажут любямый сернал, Жизнь удалась! Но все ли так безоблачно на самом деле? Живем в мире с вамп электромагнитных полей, наши дети, о вреде спорят каждое мгновение, п спросите Вы, как же защититься ? В нашем доме есть практически весь набор злектроприборов. Они помогают нам, экономя время так же силы. Как говориться время-деньги, делают проще домашние дела по дому, дают доступ к пнформацш с любого места. Они необходимы любом случае, как не крупи. Теперь стало возможно больше уделять детям внимание больше, чем это было пол столетня назад. Облегчая нашу повседневную жизнь Спросите Вы, насколько онп безопасны в нашей жизни. Чем будет нам грозить их излучение злектромагнитное? Пребывание ребенка в доме, в котором будет много электроприборов с проводами? Самый главный вопрос, наверное, как защитить своего малыша и себя? Задания 1.Сравните информашию двух текстов. Заполните таблицу «Плюсы и минусы использования бытовой техники» «Плюсы» «Минусы»​
Предмет: Математика, автор: Аноним
Предмет: История, автор: МарьянаПроРок