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

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

What the heck is wrong?
Послано Jiang Xu 13 июл 2005 01:42
#include <stdio.h>
#include <math.h>

int N, K;

int main(void)
{
    for(scanf("%d", &N); N; N --)
    {
        scanf("%d", &K);
        -- K;
        if (fabs(floor(sqrt(1 + 8 * K)) - sqrt(1 + 8 * K)) < 1E-5)
            printf("1 ");
        else
            printf("0 ");
    }
    printf("\n");
    return 0;
}
Re: What the heck is wrong?
Послано Jiang Xu 13 июл 2005 01:48
ACed!