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

Обсуждение задачи 1023. Пуговицы

Why I got WA?
Послано qwt 7 фев 2002 06:09
var
  n,i:integer;
begin
  readln(n);
  while n mod 2=0 do n:=n div 2;
  for i:=2 to n-1 do if n mod (i+1)=0 then break;
  writeln(i);
end.
Try a test N=7 (rigth answer=6)
Послано Nazarov Denis (nsc2001@rambler.ru) 7 фев 2002 11:32
> var
>   n,i:integer;
> begin
>   readln(n);
>   while n mod 2=0 do n:=n div 2;
>   for i:=2 to n-1 do if n mod (i+1)=0 then break;
>   writeln(i);
> end.
when input is 7,the output is 6, is right
Послано qwt 8 фев 2002 10:14