Find error
Find error
#include<bits/stdc++.h>
using namespace std;
class Solution{
public:
bool isPossible(
{
int count=0;
for(int i=0;i<rank.size())
{
int val= (-1 + sqrt(1+(8*mid)/rank[i]))/2;
count+=val;
}
return count>=n;
}
int findMinTime(int N, vector<int>&A, int L){
int low=*min_element(A.end()),high=1000000;
int ans=high;
while(low<=high)
{
int mid=low+(high)/2;
if(isPossible(A,mid))
{
ans=mid;
high=mid;
}
else
low=mid;
}
return ans;
}
};
int main()
{
int t;
cin>>t;
while(t--)
{
int l;
cin >> l;
vector<int>arr(l);
for(int i = 0; i < l; i++){
cin >> arr[i];
}
Solution ob;
int ans = ob.findMin(n, *arr, l);
cout << ans <<endl;
}
}
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 3 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)