ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1001. Обратный корень

Why wrong answer?
Послано Vladzick 23 ноя 2007 19:13
{N$+}
var a:array[1..1000]of extended;
    b:array[1..1000]of extended;
    l,m,n:extended;
    i,k:integer;
    f1,f2:text;
begin
    assign(f1,'input.txt');
    assign(f2,'output.txt');
    reset(f1); rewrite(f2);
    while not eof(f1) do begin
    read(f1,l);
    i:=i+1;
    a[i]:=l;
    end;
    for k:=1 to i do begin
    b[k]:=sqrt(a[k]);
    end;
    for k:=i downto 1 do
    writeln(f2,b[k]:0:4);
    close(f1); close(f2);
end.
I don't believe...That works right on my computer but WA1!!!
Re: Why wrong answer?
Послано KIRILL(ArcSTUpid coder:) 23 ноя 2007 21:58
see faq
-don't use i/o files
-use seekeof for numbers
-arrays [1000] is not enough
Re: Why wrong answer?
Послано Vladzick 25 янв 2008 17:28
Thank's a lot