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


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

Ви не зайшли.

#1 2005-11-03 13:25:41

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

Piece

Чи правильний тест для задачі? Сказано, що довжина відрізка всередині кола 6.00, але ж довжина відрізка лише 1.00.

Поза форумом

 

#2 2005-11-03 15:31:29

Джулгаков Дмитрий
Олімпієць
Звідки: Харьков
Зареєстрований: 2005-11-03
Повідомлень: 61

Re: Piece

Можно узнать тест, который прогоняется в OnLine проверке? А то у меня выдает BAD DATA

Поза форумом

 

#3 2005-11-03 16:26:37

Rybak
Олімпієць
Звідки: Киев, Украина
Зареєстрований: 2005-10-04
Повідомлень: 83
Вебсайт

Re: Piece

engineer написав:

Чи правильний тест для задачі? Сказано, що довжина відрізка всередині кола 6.00, але ж довжина відрізка лише 1.00.

Правильный.

Поза форумом

 

#4 2005-11-03 16:28:11

Rybak
Олімпієць
Звідки: Киев, Украина
Зареєстрований: 2005-10-04
Повідомлень: 83
Вебсайт

Re: Piece

Джулгаков Дмитрий написав:

Можно узнать тест, который прогоняется в OnLine проверке? А то у меня выдает BAD DATA

В письме с условиями (там где дублируется по-русски и по-украински) написано, что в онлайн проверке - тесты из условия.

Поза форумом

 

#5 2005-11-03 19:42:02

Taras55@gmail.com
Олімпієць
Зареєстрований: 2005-11-03
Повідомлень: 1

Re: Piece

а чому ж тоді наступну прогу онлайнове тестування не пропустило?

program Piece;
var r,x,y,x1,y1,x2,y2:int64;
begin
read(r,x,y,x1,y1,x2,y2);
write('6.0000000000000000E+0000');       
end.

Поза форумом

 

#6 2005-11-03 19:45:25

Джулгаков Дмитрий
Олімпієць
Звідки: Харьков
Зареєстрований: 2005-11-03
Повідомлень: 61

Re: Piece

Действительно, проверял - не работатет. Более того и мое решение дает такой ответ и просто решение, которое выдает '6.0000000000000000E+0000' тоже не проходит. А сейчас система OnLine проверки вообще засыпалась - иногда пишет Internal Error, а иногда - вообще виснет sad Пожалуйста, исправьте этот баг.

Поза форумом

 

#7 2005-11-04 08:41:32

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

Re: Piece

еще вопрос, будет ли ответ 6.00000000E+000, считаться аналогичным 6.0000000000000000E+0000?

Поза форумом

 

#8 2005-11-04 09:49:11

Джулгаков Дмитрий
Олімпієць
Звідки: Харьков
Зареєстрований: 2005-11-03
Повідомлень: 61

Re: Piece

Уважаемое жюри!

В OnLine проверке задачи Piece похоже ошибка. Дело в том, что программа, которая выдает ПРАВИЛЬНЫЙ ответ для теста из примера, проверку не проходит - BAD DATA. Не могли бы Вы написать на форуме какой именно ответ ждет эта проверка. Т.е. сколько в нем нулей после запятой и т.д.

Заранее благодарен.

Поза форумом

 

#9 2005-11-04 13:13:12

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

Re: Piece

Между прочим, если прямая и окружность не пересекаются нужно -1 вывести как целое или дробное?

Поза форумом

 

#10 2005-11-04 13:22:22

reiten
журі
Звідки: Киев
Зареєстрований: 2005-10-16
Повідомлень: 196

Re: Piece

Такой же вопрос. В случае касания как выводить ноль(как целый или как дробный). И вообще с какой точностью выводить ответ?И обязательно ли в научном формате?


"...Существуют два подхода к проектированию программ. В одном архитектура делается настолько простой, что в ней явно нет дефектов; в другом - настолько сложной, что в ней нет явных дефектов".
С. А. Хоар

Поза форумом

 

#11 2005-11-04 13:26:37

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

Re: Piece

У меня получилось PASSED на программе:
program piece;
var r,x,y,x1,y1,x2,y2:extended;
begin
read(r,x,y,x1,y1,x2,y2);
write('6.0');
end.

А по условию входные данные - целые числа!!!!!!! hmm

Поза форумом

 

#12 2005-11-04 13:40:03

reiten
журі
Звідки: Киев
Зареєстрований: 2005-10-16
Повідомлень: 196

Re: Piece

У меня прошло онлайн-проверку решение, где я выдавал ответ ничего не устанавливая(не ставил ни точности, ни флагов, все по умолчанию). Но не придерется ли система, если программа выведет по умолчанию недостаточно знаков? Вот вопрос.


"...Существуют два подхода к проектированию программ. В одном архитектура делается настолько простой, что в ней явно нет дефектов; в другом - настолько сложной, что в ней нет явных дефектов".
С. А. Хоар

Поза форумом

 

#13 2005-11-04 14:03:53

passtas
Творець форума
Звідки: Вінниця
Зареєстрований: 2005-10-01
Повідомлень: 102
Вебсайт

Re: Piece

engineer написав:

Чи правильний тест для задачі? Сказано, що довжина відрізка всередині кола 6.00, але ж довжина відрізка лише 1.00.

Читай умову задачі. Там пряма!!!


Як романтично пахне ідея невирішеної задачі...

Поза форумом

 

#14 2005-11-04 14:21:05

Metrex
Олімпієць
Зареєстрований: 2005-11-04
Повідомлень: 1
Вебсайт

Re: Piece

Попробуйте использовать стандартные настройки компилятора. По идее при проверке предполагаются именно такие настройки.

Поза форумом

 

#15 2005-11-06 18:35:24

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

Re: Piece

Положительные числа типа extended выводятся с пробелом перед самим числом. От него избавляться, или и так тесты пройдет?


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

Поза форумом

 

#16 2005-11-06 22:16:26

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

Re: Piece

2Anna я не избавлялся (в других задачах  нетой) и проходило


ICQ 233-416-344

Поза форумом

 

#17 2005-11-07 07:51:43

Журі NetOI-2005 - Пасіхов
Адміністратор
Зареєстрований: 2005-10-01
Повідомлень: 74

Re: Piece

Джулгаков Дмитрий написав:

Уважаемое жюри!

В OnLine проверке задачи Piece похоже ошибка. Дело в том, что программа, которая выдает ПРАВИЛЬНЫЙ ответ для теста из примера, проверку не проходит - BAD DATA. Не могли бы Вы написать на форуме какой именно ответ ждет эта проверка. Т.е. сколько в нем нулей после запятой и т.д.

Заранее благодарен.

BAD DATA. - неправильный формат входных данных

Поза форумом

 

#18 2005-11-08 19:16:33

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

Re: Piece

Мне тоже хотелос бы знать, коак выводить -1 и 0 : -1 или -1.000Е+00


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

Поза форумом

 

#19 2005-11-08 19:23:31

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

Re: Piece

Батыев Андрей написав:

У меня получилось PASSED на программе:
program piece;
var r,x,y,x1,y1,x2,y2:extended;
begin
read(r,x,y,x1,y1,x2,y2);
write('6.0');
end.

А по условию входные данные - целые числа!!!!!!! hmm

А чему ты удивляешься? Целые числа прекрасно считываються в вещественные переменные.

Поза форумом

 

#20 2005-11-08 22:18:27

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

Re: Piece

partisan написав:

Батыев Андрей написав:

У меня получилось PASSED на программе:
program piece;
var r,x,y,x1,y1,x2,y2:extended;
begin
read(r,x,y,x1,y1,x2,y2);
write('6.0');
end.

А по условию входные данные - целые числа!!!!!!! hmm

А чему ты удивляешься? Целые числа прекрасно считываються в вещественные переменные.

На момент написания данного поста программа считывающая значения в целочисленные переменные не работала (BAD DATA - об этом написали Taras55@gmail.com и
Джулгаков Дмитрий). Было похоже, что числа в тестовом примере дробные. На данный момент все вроде бы работает.

Поза форумом

 

#21 2005-11-09 09:33:14

Джулгаков Дмитрий
Олімпієць
Звідки: Харьков
Зареєстрований: 2005-11-03
Повідомлень: 61

Re: Piece

Батыев Андрей написав:

На момент написания данного поста программа считывающая значения в целочисленные переменные не работала (BAD DATA - об этом написали Taras55@gmail.com и
Джулгаков Дмитрий). Было похоже, что числа в тестовом примере дробные. На данный момент все вроде бы работает.

Теперь все работает и входные данные здесь не причем. BAD DATA - это неправильный ответ. Внимательно проверяйте, что именно выводит программа и следите за опциями компилятора.

Поза форумом

 

#22 2005-11-16 23:14:41

~shark~
Олімпієць
Зареєстрований: 2005-11-10
Повідомлень: 3

Re: Piece

Вопрос к уважаемому Жури!

В задаче piece в тесте когда две введенные точки совпадают выводить -1 или наибольший отрезок из всех прямых проходяших через эту точку.
Спасибо

Поза форумом

 

#23 2005-11-17 01:07:36

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

Re: Piece

Якщо відкрити підручник з геометрії за 8 клас, то там можна прочитати, що - "Будь-яка пряма в прямокутній системі координат може бути задана лінійним рівнянням ax+by+c=0, де a i b одночасно не дорівнюють !!!нулю!!! (тобто a^2 + b^2 <> 0)"
А звідси випливає, що не може бути такого, що дві точки, які задають пряму зівпадають!!!


WINDOWS MUST DIE!!!

Поза форумом

 

#24 2005-11-17 07:05:25

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

Re: Piece

Ну, про канонический вид уровнения прямой ничего в условии не сказано.
Но, в (русском) условии сказано "прямая, ___заданная___ координатами двух своих точек".
Делаем вывод, что прямая задается однозначно, т.е. точки не совпадают.

Поза форумом

 

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

Powered by Likt
© Copyright 2002–2009 Likt