和为给定数

作品类型:C++
作者:Dear
创建时间:2022/11/11 11:17:30
QQ:285023526
添加微信请备注“学习少儿编程”

作品说明

和为给定数 


给出若干个整数, 询问其中是否有一对数的和等于给定的数。
输入
共三行: 第一行是整数 n(0 < n <= 100,000), 表示有 n 个整数。 第二行是 n 个
整数。 整数的范围是在 0 到 10^8 之间。 第三行是一个整数 m(0 <= m <= 2^30), 表示
需要得到的和。
输出
若存在和为 m 的数对, 输出两个整数, 小的在前, 大的在后, 中间用单个空格隔开。
若有多个数对满足条件, 选择数对中较小的数更小的。 若找不到符合要求的数对, 输出
一行 No。
样例输入
4 2
5 1 4
6 样
例输出
1 5

QQ:285023526 添加微信请备注“学习少儿编程”
赣ICP备20007335号-2