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

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

Wrong Answer Test #1 (C++)
Послано Anonymous 8 июл 2014 16:40
Can anyone tell me what's wrong with the code? I have tested it for many times, and it works completely fine. But the online judge keeps telling me wrong answer.

Code:
#include <iostream>
#include <cmath>
#include <iomanip>

using namespace std;

int main()
{
    double a[128];
    double tmp = 0;
    int cnt = 0;

    while(!cin.eof())
    {
        cin >> a[cnt];
        cnt += 1;
    }

    cout << setprecision(4) << fixed;

    for(int i = cnt - 1;i >= 0;i -= 1)
    {
        tmp = sqrt(a[i]);
        cout << tmp << endl;
    }

    return 0;
}
Re: Wrong Answer Test #1 (C++)
Послано Кадырбек 17 авг 2014 22:47
dont use cin.eof(), acm.timus cant check that, just use while(cin>>a[cnt])