My issue
include <bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int t;
cin>>t;
while(t–)
{
long long a,b,c;
cin>>a>>b>>c;
long long maxi= max(a,max(b,c));
long long mini= min(a,min(b,c));
long long diff= maxi-mini;
//cout<<mini<<" "<<maxi<<endl;
if(diff==a || diff==b || diff==c)
{
cout<<“Yes”<<endl;
}
else
{
cout<<“No”<<endl;
}
}
return 0;
}
why this code is giving wrong answer
My code
#include <bits/stdc++.h>
using namespace std;
int main() {
// your code goes here
int t;
cin>>t;
while(t--)
{
long long a,b,c;
cin>>a>>b>>c;
long long maxi= max(a,max(b,c));
long long mini= min(a,min(b,c));
long long diff= maxi-mini;
//cout<<mini<<" "<<maxi<<endl;
if(diff==a || diff==b || diff==c)
{
cout<<"Yes"<<endl;
}
else
{
cout<<"No"<<endl;
}
}
return 0;
}
Problem Link: CodeChef: Practical coding for everyone