Untitled

 avatar
unknown
c_cpp
2 years ago
728 B
2
Indexable
#include <bits/stdc++.h>
#define ll long long
#define MAX 1000000000
using namespace std;


int main()
{

    int n;
    cin >> n;
    int arr[n];
    float sum1 = 0.0f;
    ll result;
    for (int i = 0; i < n; i++)
    {
        cin >> arr[i];
    }
    for (int i = 0; i < n; i++)
    {
        sum1 = round(float(1.0 - 1.0 / (arr[i] + 1.0))*1e9)/1e9;
        //float sum = round(sum1 * 1e9)/1e9;
        //sum1 = round(sum1 * MAX)/MAX;
        // cout << "sum " << i << sum << endl;
        // float sum = (round(sum * MAX))/MAX;
        result = (1 - sum1) * MAX;
        //cout  <<  sum1 << " " << result << endl;
        cout <<setprecision(9)<<fixed<<result << endl;
    }

    return 0;
}
Editor is loading...