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

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

Solved!!! Test 1001 back sqrt ( C ), please help me understand what's wrong with that
Послано Viacheslav 20 окт 2008 17:16
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(){

int sz = 256 * 1024 * 4; // Error was their - need more memory for input data

double *sp, *fp, *p;

    sp = (double *)malloc(sz);
    fp = sp + (sz / sizeof(double));

    for(p = sp; (p < fp) && (scanf("%lf", p) != EOF); p++);
    while(p > sp){
        --p;
        printf("%.4lf\n", sqrt((double)(*p)));
    };
}

Edited by author 20.10.2008 22:53
Re: Solved!!! Test 1001 back sqrt ( C ), please help me understand what's wrong with that
Послано Zdravko Georgiev 24 окт 2008 22:28
in the line befor the last one you have ";", but you don't need it.