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

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

Very simple solution HERE!
Послано BlackShark 2 янв 2009 14:32
const eps=0.000001;
var i,n:word; a,b:real;
begin
readln(n);
for i:=1 to n do begin
readln(b);
a:=(sqrt(8*b-7)-1)/2;
if (frac(a)<eps) or (frac(a)>1-eps) then write('1 ')
else write('0 ');
end;
end.
Re: Very simple solution HERE!
Послано RobinGud 1 фев 2017 01:17
Thank you very much!
Re: Very simple solution HERE!
Послано HuyBui 18 дек 2017 07:55
Can anyone explain how does it give the right answers?
Re: Very simple solution HERE!
Послано Hafizur Rahman 14 июн 2019 19:34
can you please explain the logic of the problem?