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

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

Why this is said "wrong" ? this is true.
Послано Sadriddin 10 ноя 2018 22:37
#include <iostream>
#include <math.h>
using namespace std;
int main()
{ int n,k,i,a;float z;
cin>>n;
int *b;
b=new int [n];
for(i=1;i<=n;i++){cin>>k;z=sqrt((k-1)*8+1);a=z;if(a==z)b[i-1]=1;else b[i-1]=0;}
  for(i=1;i<=n;i++)cout <<b[i-1]<<" ";

    return 0;
}