找和为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
正确答案:参考程序(C++):找和为K的两个元素。双重循环或hash判断。样例存在1+9=10→yes。核心:两数和判断。
试卷来源:202103 青少年等级考试C/C++真题三级