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

Обсуждение задачи 1005. Куча камней

help please WA2
Послано Bobur 2 дек 2007 10:20
here is code:

    var
      a : array [1..20] of integer;
      y : array [1..2] of integer;
      j, n, min : integer;
   procedure asd(s, x : integer);
     var
       s1, i : integer;

     begin
     i := 1;
     while i <= 2 do
       begin
         if x+1<=n then
           begin
             s1 := abs(s + y[i]*a[x+1]);
             if x+1=n then  begin  if min>s1 then min := s1;  end
             else asd(s1, x+1);
           end
         else inc(i);
         inc(i);
       end;
     end;

begin
  read(n);
  for j := 1 to n do
  read(a[j]);
  min := 100000;
  y[1] := 1;   y[2] := -1;
  asd(a[1], 1);
  writeLn(min);
end.


Can anyone say me where my error is ???

thanks
Re: help please WA2
Послано 徐老师 12 авг 2008 14:05
you have a tremendous error ,and i deem that you are a SB!!
Re: help please WA2
Послано wangjie2008 13 сен 2008 17:21
I doubt whether a foreignor can understand what does "SB" mean without knowing about Chinese language.