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

Обсуждение задачи 1001. Обратный корень

Crash on Test 1; c++; Падение на тесте 1. Что за тест? (РЕШЕНО! g++ vs. icl)
Послано RR42 31 дек 2009 02:22
Странно, но со struct работает и у меня; но не на сервере. У меня libc6.

#include <stdio.h>
#include <math.h>

struct Node // РЕШЕНИЕ: ЗДЕСЬ НУЖНО ПИСАТЬ class. Компилятор тимуса ругается почему-то.
{
    public:
    Node* prev;
    double info;
};

int main()
{
    Node* p = NULL;
    Node* node;
    double d;
    while(scanf("%lf",&d)!=EOF)
    {
        node = new Node;
        node->info = sqrt(d);
        node->prev = p;
        p = node;
    }

    while (p != NULL)
    {
        printf("%.4lf\n", p->info);
        p = p->prev;
    }
    return 0;
}

Edited by author 31.12.2009 03:44
Re: Crash on Test 1; c++; Падение на тесте 1. Что за тест? (РЕШЕНО! g++ vs. icl)
Послано Sokolov Maxim 15 янв 2010 01:57
Выводить надо в обратном порядке