Форум Всеукраїнської інтернет-олімпіади NetOI


На форумі обговорюються лише питання, пов'язані з олімпіадою

Ви не зайшли.

#1 2005-11-24 15:23:43

Dan Mysak
Олімпієць
Зареєстрований: 2005-10-09
Повідомлень: 7

http://netoi.ho.com.ua

http://netoi.ho.com.ua - з'явився розбір задач першого туру (російською мовою)
http://netoi.ho.com.ua - появился разбор задач первого тура

Поза форумом

 

#2 2005-11-24 21:38:13

Gluk
Олімпієць
Зареєстрований: 2005-11-20
Повідомлень: 19

Re: http://netoi.ho.com.ua

опа....какой дизайн зашарашили !!!!! круто !

Поза форумом

 

#3 2005-11-24 22:21:50

hidden_u
Олімпієць
Звідки: Warszawa, Polska
Зареєстрований: 2005-10-22
Повідомлень: 63

Re: http://netoi.ho.com.ua

да, дизайн супер! мне тоже такой нравится, особенно двойные рамочки smile

Поза форумом

 

#4 2005-11-24 22:45:22

Gluk
Олімпієць
Зареєстрований: 2005-11-20
Повідомлень: 19

Re: http://netoi.ho.com.ua

разве что шрифты какие - то обычные...... надо немного поменять... а то немного похоже на те обычные сайты, которых полно в интернете... хотя конечно рамочки выделяют его из тысяч.

Поза форумом

 

#5 2005-11-24 22:48:14

Gluk
Олімпієць
Зареєстрований: 2005-11-20
Повідомлень: 19

Re: http://netoi.ho.com.ua

меня еще посетила идея поменять цвет фона, на что - то очень оригинальное и удобное для чтения.. например на салатовый... хотя это ведь такое новшество, что автора не рискнут его применить сходу....

Поза форумом

 

#6 2005-11-25 22:11:07

DeusEx
Олімпієць
Зареєстрований: 2005-11-17
Повідомлень: 127

Re: http://netoi.ho.com.ua

Боже мой, куда я попал? на форум программистов, или дизайнеров-эстетов? smile)

Відредаговано DeusEx (2005-11-26 00:03:55)

Поза форумом

 

#7 2005-11-26 10:50:23

necro
Олімпієць
Зареєстрований: 2005-11-19
Повідомлень: 134

Re: http://netoi.ho.com.ua

Piece : Помоему логичнее искать расстояние от центра до прямой по формуле не высоты а из метода координат непосредственно


Да что там "винница" под новый год... Матан - вот в чем сила

Поза форумом

 

#8 2005-11-26 15:52:53

Ivan
Олімпієць
Зареєстрований: 2005-10-09
Повідомлень: 218

Re: http://netoi.ho.com.ua

Там не формула высоты. К тому же, что подразумеваешь под "непосредственно методом координат"? А логичнее потому, что ф-ла короткая получается.


ICQ 233-416-344

Поза форумом

 

#9 2005-11-26 22:26:54

jack_spektor
Олімпієць
Звідки: Украина Одесса
Зареєстрований: 2005-11-12
Повідомлень: 116
Вебсайт

Re: http://netoi.ho.com.ua

Решение это хорошо, а вот тесты пора бы тоже выложить...


Delphi IT!!!
Мой сайт:http:\\mr-kody.blogspot.com

Поза форумом

 

#10 2005-11-26 22:59:45

Ivan
Олімпієць
Зареєстрований: 2005-10-09
Повідомлень: 218

Re: http://netoi.ho.com.ua

Кто ж тебе тесты выложит? - это же надо долго очень париться, или у жюри выпросить.


ICQ 233-416-344

Поза форумом

 

#11 2005-11-27 13:29:09

necro
Олімпієць
Зареєстрований: 2005-11-19
Повідомлень: 134

Re: http://netoi.ho.com.ua

Ivan написав:

Там не формула высоты. К тому же, что подразумеваешь под "непосредственно методом координат"? А логичнее потому, что ф-ла короткая получается.

Та которая (корень из |Ах + Ву + С|) / A в квадрате на В в нем же smile Мне так понятнее smile


Да что там "винница" под новый год... Матан - вот в чем сила

Поза форумом

 

#12 2005-11-27 16:37:22

Ivan
Олімпієць
Зареєстрований: 2005-10-09
Повідомлень: 218

Re: http://netoi.ho.com.ua

Ага, а по двум точкам строить уравнение прямой ой как присятно :-)


l:=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
ps:=abs(x1*y2-x2*y1);
d:=ps/l;

Відредаговано Ivan (2005-11-27 19:29:59)


ICQ 233-416-344

Поза форумом

 

#13 2005-11-28 06:31:40

Vitaly
Олімпієць
Звідки: Старгород
Зареєстрований: 2005-11-13
Повідомлень: 34

Re: http://netoi.ho.com.ua

Кстати, а можно было решить Piece непосредственно математически - система уравнений, координаты пересечения прямой с окружностью, расстояние между точками?
(Ну в смысле решить на бумаге а конечную формулу запрограммировать?)


Кажется, админам не понравилась моя подпись. Так вот:
ROCK жил, жив и будет жить.
обо всем остальном тут выражаться не буду - не хватит места.

Поза форумом

 

#14 2005-11-28 15:44:11

Батыев Андрей
Олімпієць
Звідки: Харьков
Зареєстрований: 2005-11-03
Повідомлень: 70

Re: http://netoi.ho.com.ua

Vitaly написав:

Кстати, а можно было решить Piece непосредственно математически - система уравнений, координаты пересечения прямой с окружностью, расстояние между точками?
(Ну в смысле решить на бумаге а конечную формулу запрограммировать?)

Можно, но отлаживать это дело - ой как не просто...

Поза форумом

 

#15 2005-11-29 20:55:37

Anna
Олімпієць
Звідки: Киев
Зареєстрований: 2005-11-06
Повідомлень: 122

Re: http://netoi.ho.com.ua

Vitaly написав:

Кстати, а можно было решить Piece непосредственно математически - система уравнений, координаты пересечения прямой с окружностью, расстояние между точками?
(Ну в смысле решить на бумаге а конечную формулу запрограммировать?)

А ты как решал? Математически?


Хорошо смеется тот, кто смеется последним...

Поза форумом

 

#16 2005-11-29 21:41:01

Ivan
Олімпієць
Зареєстрований: 2005-10-09
Повідомлень: 218

Re: http://netoi.ho.com.ua

Anna написав:

Vitaly написав:

Кстати, а можно было решить Piece непосредственно математически - система уравнений, координаты пересечения прямой с окружностью, расстояние между точками?
(Ну в смысле решить на бумаге а конечную формулу запрограммировать?)

А ты как решал? Математически?

Странно :-( не понимаю я вас. В чем по вашему отличие между математическим и нематематическим способами решения?


ICQ 233-416-344

Поза форумом

 

#17 2005-12-06 20:28:51

Vitaly
Олімпієць
Звідки: Старгород
Зареєстрований: 2005-11-13
Повідомлень: 34

Re: http://netoi.ho.com.ua

вот мой математический метод решения. короче, весь изврат см. ниже :-)

Код:

var
   xc,yc,rc,xa,ya,xb,yb,k2:integer;
   k,b,d,az,bz,cz,x1,x2,y1,y2:real;

begin
     readln(rc,xc,yc,xa,ya,xb,yb);
     if xb=xa then
     begin
          k2:=xa;
          xa:=-ya;
          ya:=k2;

          k2:=xb;
          xb:=-yb;
          yb:=k2;

          k2:=xc;
          xc:=-yc;
          yc:=k2;
     end;
     k:=(yb-ya)/(xb-xa);
     b:=ya-k*xa;

     az:=sqr(k)+1;
     bz:=2*k*(b-{}yc)+{}xc;
     cz:=sqr(b-{}yc)-sqr(rc)+sqr(xc);

     d:=sqr(bz)-4*az*cz;
     if d>=0 then
     begin
          d:=sqrt(d);
          x1:=(-bz-d)/(2*az);
          x2:=(-bz+d)/(2*az);
          y1:=k*x1+b;
          y2:=k*x2+b;
          d:=sqrt(sqr(x1-x2)+sqr(y1-y2));
     end else d:=-1;
     writeln(d{:8:4});
{     readln;}

end.


Кажется, админам не понравилась моя подпись. Так вот:
ROCK жил, жив и будет жить.
обо всем остальном тут выражаться не буду - не хватит места.

Поза форумом

 

Нижній колонтитул

Powered by Likt
© Copyright 2002–2009 Likt