среда, 28 декабря 2016 г.

Фомування списку суміжних вершин

Використовуємо три масива list, next, cursor. В масиві list міститься номер вершини на яку вказує елемент масиву cursor або next. В масиві next знаходиться номер елемента list суміжної вершини. В масиві cursor знаходиться номер останнього запису вершини під номером і в масиві list.

Перебираємо всі суміжні вершини
v:=number; cur:=cursor[v];
while (cur<>0) do begin
        v:=list[cur];
        writeln(v);
        cur:=next[cur];
end;

понедельник, 26 декабря 2016 г.

Спосіб зберігання даних

for i:=1 to m do begin
   read(x,y);
   if (x<>y){and(seta[x,y]<>1)}then begin
      inc(p);
      list[p]:=y;
      next[p]:=curs[x];
      curs[x]:=p;
      list1[p]:=x;
      next1[p]:=curs1[y];
      curs1[y]:=p;
      //seta[x,y]:=1;
   end;
end;

воскресенье, 25 декабря 2016 г.

Посилання для підготовки до ІІІ-го етапу ВУО з інформатики, для членів групи

Частина 1 - https://www.e-olymp.com/ru/contests/7581
Частина 2 - https://www.e-olymp.com/ru/contests/7662

Результати виступів за 2 тури Всеукраїнської інтернет-олімпіади NETOI-2016

Лук'янець Ярослав - 92+153=245
Москаленко Роман - 100+80=180
Москаленко Владислав - 100+40=140

Результати ІІ-туру Всеукраїнської інтернет-олімпіади NETOI-2016



Lukyanets Yaroslav40--373640153

Москаленко Роман40--40----80

Москаленко Владислав40--------40

Результати ІІ-туру Всеукраїнської інтернет-олімпіади NETOI-2016


49

Lukyanets Yaroslav40--373640153

Москаленко Роман40--40----80


Москаленко Владислав40--------40

Результати І-го туру Всеукраїнської інтернет-олімпіади NETOI-2016



Lukyanets Yaroslav202020122092

Москаленко Владислав2020202020100

Москаленко Роман2020202020100