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

Обсуждение задачи 1209. 1, 10, 100, 1000...

не проходит 3 тест.подскажите пожалуйста,что тут не так!
Послано Kety Pirozhkova 2 дек 2017 20:51
не проходит 3 тест.подскажите пожалуйста,что тут не так!
var i,a,p,n,l,fl:integer;
Var k:array [1 .. 65536]of Integer ;
begin
read(n);

for l:=1 to n do
  begin
   readln(p);a:=1;fl:=0;
   for i:=1 to 31 do
    begin
     if a=p then begin fl:=1;break; end else fl:=0;
     a:=a+i; end;
   if fl=1 then k[l]:=1
           else k[l]:=0;
   end;
for l:=1 to n do write(k[l],' ');
end.
Re: не проходит 3 тест.подскажите пожалуйста,что тут не так!
Послано Smilodon_am [Obninsk INPE] 11 дек 2017 22:37
Try below test:
2
1
2147450881
Correct answer is:
1 1