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

Обсуждение задачи 1330. Интервалы

Please help! Why "Wrong Answer"?
Послано Ivasyuk Roman 28 май 2005 16:17
Please help! Why "Wrong Answer"?
Var n,q,i,j : longint;
    s,e,suma : longint;
    a : array [1..10010] of longint;

Begin
   readln(n);
   for i:=1 to n do
   readln(a[i]);
   readln(q);
   for i:=1 to q do
   Begin
     suma:=0;
     readln(s,e);
     for i:=s to e do suma:=suma+a[i];
     writeln(suma);
   End;
End.
see+++++++++++++
Послано Виктор Крупко 29 май 2005 02:09
Var n,q,i,j : longint;
s,e,suma : longint;
a : array [1..10010] of longint;

Begin
readln(n);
for i:=1 to n do
readln(a[i]);
readln(q);
for i:=1 to q do
Begin
suma:=0;
readln(s,e);
for j:=s to e do suma:=suma+a[j]; {see i>>j}
writeln(suma);
End;
End.
but be time limit, Search for other way!!!
Re: see+++++++++++++
Послано Ivasyuk Roman 29 май 2005 13:40
With many thanks for help, for specified mistake. I have got Time Limit, and has remade algorithm and has finally got AC