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

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

Why I am getting TLE in c++ ? Please help.
Послано Muhammad Abdullah 7 сен 2019 11:05


#include <bits/stdc++.h>
using namespace std;

int main(){
    long long n, res;
    vector <long long> vt;
    while(cin>>n){
        vt.push_back(n);
    }
    int len = vt.size();

    for(int i = len-1; i >= 0; i--){
        double n = sqrt(vt[i]);
        printf("%0.4lf\n", n);
    }

return 0;
}

Edited by author 07.09.2019 11:05

Edited by author 07.09.2019 11:11
Re: Why I am getting TLE in c++ ? Please help.
Послано Dolphin 11 май 2020 03:05
lmao
Re: Why I am getting TLE in c++ ? Please help.
Послано Jamiur Rahman 11 май 2020 14:11
while(cin>>n) .... Its an infinite loop.
Re: Why I am getting TLE in c++ ? Please help.
Послано Theofratus 21 авг 2020 10:00
My AC solution also used while (cin >> n)
Re: Why I am getting TLE in c++ ? Please help.
Послано Nahid Karim Emon 19 дек 2020 00:18
use EOF for cin
Re: Why I am getting TLE in c++ ? Please help.
Послано Pirated_Codes 31 дек 2022 00:29
double instead of long long while declaring n and vector.