paste bin

malic
C++
#include <cstdio>
#include <algorithm>
using std::sort;
using std::binary_search;

int main(void)
{
    int *a,i,N,K;
    scanf("%d",&N);
    a=new int [N];
    for (i=0;i<N;i++)
        scanf("%d",a+i);
    sort(a,a+N);
    scanf("%d",&K);

    for(i=0;i<N-1;i++)
    {
        if(binary_search(a+i+1,a+N,K-a[i]))
        {
            printf("%d %d\n",a[i],K-a[i]);
            break;
        }
    }
    if(i==N-1)
        printf("No\n");
    delete [] a;
    return 0;

}

2019 C3QC

fork this code