题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
和为给定数

题目题干

【题目描述】

现给出若干个整数,询问其中是否有一对数的和等于给定的数。Bru100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

共三行:Bru100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第一行是整数n(0<n≤100,000),表示有n个整数。Bru100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行是n个整数。整数的范围是在 0 到2×108之间。Bru100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第三行是一个整数m(0≤m≤230),表示需要得到的和。Bru100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

若存在和为 m 的数对,输出两个整数,小的在前,大的在后,中间用单个空格隔开。若有多个数对满足条件,选择数对中较小的数更小的。若找不到符合要求的数对,输出一行"No"。Bru100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

4
2 5 1 4
6

【输出样例】

1 5

答案解析

相关题目

购买饮料【题目描述】 小 B 出门游玩,他现在走到了 n家饮品店前,第i家买饮料的花费为 costi,他只能去花费不超过自己所带钱数额的店,但他现在不确定自己兜里有多少钱,所以现在给出 m次询问,请问
和为给定数
全排列问题【题目描述】 输出自然数 11 到 n� 所有不重复的排列,即 n� 的全排列,要求所产生的任一数字序列中不允许出现重复的数字。 【输入】 一个整数n (1≤n≤9)。 【输出】 由1∼
火星人【题目描述】 人类终于登上了火星的土地并且见到了神秘的火星人。人类和火星人都无法理解对方的语言,但是我们的科学家发明了一种用数字交流的方法。这种交流方法是这样的,首先,火星人把一个非常大的数字告
上一个排列【题目描述】 地球人都知道,从 11开始到 n (1≤n≤9) 这 n个数字一共可以组成 n!个不同的排列。现在把这 n 个排列按字典序从小到大排序,给出其中一个排列,求该排列的上一个排列。
字典序第几小【题目描述】 从11开始到n(1≤n≤9)这n个数字一共可以组成n!个不同的排列。现在给出其中一个排列,求它是所有排列中字典序第几小的排列? 【输入】 第一行一个整数 n。 第二行一个
串流在插入数据时,把各种类型数据转换成(    )。 (A)二进制码 (B)十进制码 (C)格式化ASC码 (D)计算结果
串流在提取数据时,对字符串按(    )解释。 (A)整型数据 (B)浮点型数据 (C)变量类型 ​​​​​​​ (D)ASC码
使用串流类需要包含(    )头文件。 (A)iostream (B)iomanip (C)fstream ​​​​​​​(D)strstream
把二进制数据文件流fdat的读指针移到文件头的语句是(    )。 (A)fdat.seekg( 0, ios::beg); (B)fdat.tellg( 0, ios::beg );  (D)fda

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢