#include
#include
using namespace std;
int main()
{
int n,target;
cin>>n;
int arr[n];
for(int i=0;i<n;i++)
{
cin>>arr[i];
}
cin>>target;
std::sort(arr,arr+n);
int left = 1;
int right = n - 1;
for(int i=0;i<n;i++){
while (left < right)
{
int sum = arr[left] + arr[right];
if (sum > target-arr[i])
{
right–;
} else if (sum < target-arr[i])
{
left++;
}
else
{
cout<<arr[i]<<","<<arr[left]<< " and " <<arr[right]<<endl;
left++;
right–;
}
}
}
return 0;
}
plz tell the mistake am not able to find it!!