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

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

What is wrong (Runtime error)? - C#
Послано Vladislav 4 июл 2015 10:16
using System;
class Program{
    static void Main(){
        string[] input = Console.ReadLine().Split(new char[]{' ', '\t', '\n'}, StringSplitOptions.RemoveEmptyEntries);
        string Result = "";
        double temp;
        for (int i = 1; i <= Int32.Parse(input[0]); i++){
        temp = Math.Sqrt(((Int32.Parse(input[i]) - 1) * 8) + 1);
            temp = (temp - 1) / 2;
            if (temp % 1 == 0)
                Result += "1 ";
            else
                Result += "0 ";
        }
        Console.WriteLine(Result);
    }
}

Edited by author 04.07.2015 10:47