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

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

Please Help(C++)
Послано RickyCloud 23 дек 2020 21:32
#include <iostream>
#include <vector>
#include <cmath>
using namespace std;

int main()
{
    long long val = 0;
    vector<double> v;
    while (cin >> val &&val!=EOF)
    {
        v.push_back(sqrt(val));
    }
    for (int i = v.size()-1; i >=0; i--)
    {
        cout<< v[i] << endl;
    }
    return 0;
}
Re: Please Help(C++)
Послано Levon Oganesyan 24 дек 2020 03:04
Set your val type to double
Re: Please Help(C++)
Послано Arman Sykot 6 янв 2021 23:19
for (int i = v.size()-1; i >=0; i--)
    {
        cout << fixed << setprecision(4) << v[i] << endl;
    }

use this. your program is supposed to print 4 points
Re: Please Help(C++)
Послано zkv 29 авг 2021 17:20
try to change "long long val" to "double val"
Re: Please Help(C++)
Послано AaBbCc 20 окт 2021 12:17
for (int i = v.size()-1; i >=0; i--)
    {
        cout << ios::fixed << setprecision(4) << v[i] << endl;
    }