Author |
Message |
06.03.2008 12:41:01
Subject: Ошибка или нет?
|
Dmitriy Kravtsov
Topics: 6
Messages: 6
My Profile
|
Здравствуйте. Заметил на сайте такую проблему : при отсылке решения уже решенной задачи количество решенных задач в рейтинге "Весеннего кубка" увеличивается. Так и должно быть? В таком случае участвовать в "Весеннем кубке" не очень-то честно.
|
06.03.2008 16:16:17
Subject: Re:Ошибка или нет?
|
Mihail Dolinskiy
Topics: 1985
Messages: 47296
My Profile
|
Это ВРЕМЕННОЕ явление. Оно будет устранено.
|
30.03.2008 19:43:57
Subject: Re:Ошибка или нет?
|
Sergey Zhgirovskiy
Topics: 1
Messages: 6
My Profile
|
А временно - это до конца весны?..
|
31.03.2008 20:10:57
Subject: Re:Ошибка или нет?
|
Mihail Dolinskiy
Topics: 1985
Messages: 47296
My Profile
|
Сергей, у нас МНОГО проблем.
И, поверь, эта - НЕ самая главная из них.
Более того, я убежден, что НАКРУТЧИКОВ не было, нет и не будет.
Тем не менее, В КРАЙНЕМ случае, мы СПЕЦИАЛЬНЫМ запросом в конце весны, ДО ПОДВЕДЕНИЯ итогов, ОТЛОВИМ всех ОБМАНЩИКОВ и вычеркнем из награждения.
Могу сообщить, что вопросом ЗАНИМАЮТСЯ (нужно ЗАПРОГРАММИРОВАТЬ и ОТЛАДИТЬ на Java соответствующую функциональность). Когда сделают - я сообщу в этой теме форума.
|
01.02.2009 14:52:43
Subject: Re:Ошибка или нет?
|
Korobeynikova Evgeniya
Topics: 4
Messages: 32
My Profile
|
Мне кажется, да не кажется а я уверена , что в задача "Вычислить площадь треугольника " олимпиада 30 января 3-8 классы в примере и в тесте неверный ответ.
A(5,10) B(15,5) C(10,15) - координаты вершин треугольника. Найти его площадь?
Если даже его нарисовать по координатам вершин , то площадь 143.85 не получится.
ВЫчислим длину стороны AB :=sqrt(sqr(15-5)+sqr(10-5))=11.8
ВЫчислим длину стороны BC :=sqrt(sqr(15-10)+sqr(5-15))=11.8
ВЫчислим длину стороны AC :=sqrt(sqr(5-10)+sqr(10-15))=7.01
Полупериметор треугольника равен p:=(AB+BC+AC)/2= 14.17
Площадь по формуле Георна s:=sqrt(p(p-AB)(p-BC)(p-AC))=37.5
|
28.02.2009 09:42:01
Subject: Re:Ошибка или нет?
|
Anton Chemezov
Topics: 2
Messages: 17
My Profile
|
program z1;
var
x1,y1,x2,y2,x3,y3,a,b,c,p,s : real;
begin
readln(x1,y1,x2,y2,x3,y3);
c:=sqrt(sqr(y1-y2)+sqr(x1-x2));
a:=sqrt(sqr(y2-y3)+sqr(x2-x3));
b:=sqrt(sqr(y1-y3)+sqr(x1-x3));
p:=(a+b+c)/2;
s:=p*sqrt((p-a)*(p-b)*(p-c));
writeln(s:0:2);
end.
|
28.02.2009 09:58:15
Subject: Re:Ошибка или нет?
|
Mihail Dolinskiy
Topics: 1985
Messages: 47296
My Profile
|
Антон, а почему ты не взял себе ТРУД проверить что написано и НАЙТИ у себя ошибку?
Так как у тебя - неправильно
s:=p*sqrt((p-a)*(p-b)*(p-c));
Вот так правильно
s:=sqrt(p*(p-a)*(p-b)*(p-c));
Исправляй тесты и авторское решение !!!
|
31.03.2009 15:09:59
Subject: Re:Ошибка или нет?
|
Fedor Korobeynikov
Topics: 46
Messages: 162
My Profile
|
Здравствуйте, я решал задачу соревнования по стрельбе из олимпиады начинающих у меня не прошел ни один тест. Я взял тест а там нет количества стрелков и радиуса а в условии есть.
______________________
Work hard and win a prize
|
31.03.2009 15:59:43
Subject: Re:Ошибка или нет?
|
Mihail Dolinskiy
Topics: 1985
Messages: 47296
My Profile
|
Надо конкретней описать задачу (скопировать с розовой полосы вверху)
|
26.04.2009 17:53:37
Subject: Re:Ошибка или нет?
|
Korobeynikova Evgeniya
Topics: 4
Messages: 32
My Profile
|
В задаче Тренировочные олимпиады\GCSW (1999-2003)\2001\Начинающие\День 2\3 - "Сканер" 715 в условии написано, что ячейки со значением 0 не граничат, а в тестах граничат.
Это решение проходит :
for i:=2 to n-1 do
for j:=2 to m-1 do
if a[i,j]=0 then
begin
s:=(a[i+1,j]+a[i-1,j]+a[i,j-1]+a[i,j+1]+a[i-1,j-1]+a[i-1,j+1]+a[i+1,j-1]+a[i+1,j+1]) div 8;
writeln(s);
end;
А вот это нет.
for i:=2 to n-1 do
for j:=2 to m-1 do
if a[i,j]=0 then
begin
a[i,j]:=(a[i+1,j]+a[i-1,j]+a[i,j-1]+a[i,j+1]+a[i-1,j-1]+a[i-1,j+1]+a[i+1,j-1]+a[i+1,j+1]) div 8;
writeln(a[i,j]);
end;
Cледовательно есть граничащие 0.
|
|