Find Next Perfect Square Code C++



Problem Link : https://devskill.com/CodingProblems/ViewProblem/473

Solution :

#include <bits/stdc++.h>
using namespace std;
int main()
{
    long long int i,j,k,l,n,m,t;
    cin>>t;
    for(i=1;i<=t;i++)
    {
        cin>>n;
        if(n==1)
        {
            cout<<4<<endl;
        }
        else if(n==2)
        {
            cout<<4<<endl;
        }
        else
        {
            m=sqrt(n);
            m=m+1;
            m=m*m;
            cout<<m<<endl;

        }
    }

    return 0;
}

Share on Google Plus

About Ashadullah Shawon

I am Ashadullah Shawon. I am a Software Engineer. I studied Computer Science and Engineering (CSE) at RUET. I Like To Share Knowledge.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment