测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A66555. C语言等级考试三级编程题:找和为K的两个元素。在一个长度为n(n < 1000)的整数序列中,判断是否存在某两个元素之和为k。 第二行输入序列中的n个整数,用空格分开。输出如果存在某两个元素的和为k,则输出yes,否则输出no。样例输入9 101 2 3 4 5 6 7 8 9样例输出yes

编程题

题目描述

C语言等级考试三级编程题:找和为K的两个元素。

在一个长度为n(n < 1000)的整数序列中,判断是否存在某两个元素之和为k。

时间限制:1000

内存限制:65536

输入

第一行输入序列的长度n和k,用空格分开。 第二行输入序列中的n个整数,用空格分开。

输出

如果存在某两个元素的和为k,则输出yes,否则输出no。

样例输入

9 10
1 2 3 4 5 6 7 8 9

样例输出

yes