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

Обсуждение задачи 1032. Найдите кратное

ural_Lai yilong my code(poor English); [4] // Задача 1032. Найдите кратное 25 янв 2003 12:50
program cgp;
var n,i,j,t:integer;
    a,s:array[0..10000]of 0..15000;
begin
     read(n);fillchar(a,sizeof(a),0);fillchar(s,sizeof(s),0);
     for i:=1 to n do begin
     read(a[i]);
     s[i]:=(a[i]+s[i-1])mod n;
     if s[i]=0 then begin writeln(i);for j:=1 to i do writeln(a
[j]);halt;end;
     end;
     for i:=1 to n-1 do
         for j:=i+1 to n do
         if s[i]=s[j] then begin
     writeln(j-i);
     for t:=i+1 to j do writeln(a[t]);halt;end;
end.
Locomotive DID you got WA? [1] // Задача 1032. Найдите кратное 25 янв 2003 18:42
Ural_Yin Tong Re: my code(poor English); // Задача 1032. Найдите кратное 6 фев 2003 19:12
> program cgp;
> var n,i,j,t:integer;
>     a,s:array[0..10000]of 0..15000;
> begin
>      read(n);fillchar(a,sizeof(a),0);fillchar(s,sizeof(s),0);
>      for i:=1 to n do begin
>      read(a[i]);
>      s[i]:=(a[i]+s[i-1])mod n;
>      if s[i]=0 then begin writeln(i);for j:=1 to i do writeln(a
> [j]);halt;end;
>      end;
>      for i:=1 to n-1 do
>          for j:=i+1 to n do
>          if s[i]=s[j] then begin
>      writeln(j-i);
>      for t:=i+1 to j do writeln(a[t]);halt;end;
> end.
>
I think you have seen the code on OIBH,haven't you?
If so,don't show your programs again,because we all know it!