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

Обсуждение задачи 1157. Юный плиточник

why my program got WA?Please help me!
Послано NeverGiveUp 3 сен 2002 15:27
var
 a:array[1..10000]of integer;
 m,n,k,i,j:integer;

begin
 fillchar(a,sizeof(a),0);
 readln(m,n,k);
 for i:=k+1 to 10000 do
  begin
   for j:=1 to trunc(sqrt(i)) do
    if i mod j=0 then a[i]:=a[i]+1;
   if (a[i]=n)and(a[i-k]=m) then begin writeln(i);halt;end;
  end;
end.
Re: why my program got WA?Please help me!
Послано Martin Ivanov 3 апр 2009 17:00
because your algorithm is wrong