Test case 0 not passed rest are passed?

#include
using namespace std;
int main()
{
long long int N,m,p,q;
cin>>N;
if(N>0)
{

if(N%2==0)
{
	m=((N/2)*(N/2)-1);
	p=N;
	q=((N/2)*(N/2)+1);

	cout<<m<<" "<<q<<endl;
}
else
{
	m=(((N+1)/2)*((N+1)/2)-((N-1)/2)*((N-1)/2));
	p=2*((N+1)/2)*((N-1)/2);
	q=(((N+1)/2)*((N+1)/2)+((N-1)/2)*((N-1)/2));

	cout<<p<<" "<<q<<endl;
}
}

else
{
	cout<<"Not for negative numbers";
}


return 0;

}

@Subrat if answer exist cout -1 like for n=1 and n=2

1 Like

Done now all test cases are right thank you

@Subrat you are welcome

1 Like