作业帮 > 综合 > 作业

X 再给N个数这N个数里面有没有两个相加等于 X

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 14:12:43
X 再给N个数这N个数里面有没有两个相加等于 X
输入
第一行为两个整数分别是 X ( 0 < X < 10000000 ),N ( 0 < N < 100000) 第二行为N个数 a1,a2 … …an ( 0 < ai < 1000000)
输出
N个数里面有两个数的和为X,输出 Y 没有,输出 N 每个输出占一行
样例输入
3 2
1 1
4 3
1 2 3
样例输出
N
Y
#include
main()
{
int i,n,j,p,x,a[100000],h;
while(scanf("%d %d",&x,&n)!=EOF)
{
p=0;
for(i=0;i