首页 > 其他分享 >和为给定数

和为给定数

时间:2023-11-03 16:46:49浏览次数:28  
标签:输出 int 数据 数对 cin 整数 定数

Description

给出若干个整数,询问其中是否有一对数的和等于给定的数。 这样的一对数下标可以相等。

Format
Input
第一行是整数n(0 < n ≤ 100,000),表示有n个整数。

第二行是n个整数。整数的范围是在0到10^8之间。

第三行是一个整数m(0≤m≤2^30),表示需要得到的和。 .

Output
若存在和为m的数对,输出两个整数,小的在前,大的在后,中间用单个空格隔开。

若有多个数对满足条件,选择数对中较小的数更小的。

若找不到符合要求的数对,输出一行No。

Samples
输入数据 1
4
2 5 1 4
6
输出数据 1
1 5
输入数据 2
4
1 2 5 7
4
输出数据 2
2 2
输入数据 3
10
99 36 7 12869 26538 88 127 62 20086 12564
153
输出数据 3
No

 

#include<bits/stdc++.h>
using namespace std;
int n,x,a,ans;
map<int,bool>m;
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
		cin>>a,m[a]=1;
	cin>>x;
	for (auto it : m) 
		if(m.count(x-it.first)==1)
		{
			cout<<it.first<<' '<<x-it.first;
			return 0;
		}
	cout<<"No";
	return 0;
}

  

标签:输出,int,数据,数对,cin,整数,定数
From: https://www.cnblogs.com/cutemush/p/17807899.html

相关文章

  • 一个平台搞定数据治理,让数据资产发挥价值
    根据北京研精毕智信息咨询发布的调查报告,2018-2021年,全球数据存储量由30ZB上升至55ZB左右,年平均增长率约为27.8%。到2022年,数据总存储量进一步增加至65ZB以上,较2021年同期新增了约10ZB,同比增长18.2%。各市场主体对数据的重视程度不断提升,数据应用逐步由批量处理向规模化存储的方向......
  • python,pandas ,openpyxl提取excel特定数据,合并单元格合并列,设置表格格式,设置字体颜色,
    python,pandas,openpyxl提取excel特定数据,合并单元格合并列,设置表格格式,设置字体颜色,代码importosimportnumpyimportpandasaspdimportopenpyxlfromopenpyxl.stylesimportFontfromopenpyxl.stylesimportBorder,Sidedefread(file):#读取表格A和表格B......
  • (打标签)文件名空格和下划线的转换,指定数量的单元为下划线,剩下的是空格
    importosdefcount_a(filename):"""统计文件名中的a的数量,其中a是空格或下划线"""returnsum(1forcharinfilenameifcharin['_',''])defparse_a_range(a_range):"""解析a范围输入,并返回所有a的索引""&q......
  • MySQL创建用户并授权指定数据库
    创建账号CREATEUSER'账号'@'%'IDENTIFIEDBY'密码';mysql8的话需要改一下加密方式ALTERUSER'账号'@'%'IDENTIFIEDWITHmysql_native_passwordBY'密码';创建数据库,必须要有库,不然无法绑定CREATEDATABASE数据库名;把数据库权限给用户GRANTSEL......
  • Hutool:一行代码搞定数据脱敏
    1.什么是数据脱敏1.1数据脱敏的定义数据脱敏:指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。这样就可以在开发、测试和其它非生产环境以及外包环境中安全地使用脱敏后的真实数据集。在涉及客户安全数据或者一些商业性敏感数据的情况下,在不违反系统规则......
  • python实现fasta文件碱基序列每行按照指定数目输出
     001、(base)[root@pc1test1]#lsa.fatest.py(base)[root@pc1test1]#cata.fa##测试fasta>chr1tttcccggg>chr2tttgggjjjcccjjjjjj>chr3ccc>chr4aaaaatt(base)[root@pc1test1]#cattest.py##程序#!/usr/bin/envpython3#......
  • WPF中Image控件绑定数据源,解决图片被占用问题
    WPF中Image控件的数据源如果设置为路径,或者后台通过Image.FromFile来绑定,该图片将被占用,如要进行图片压缩、删除等操作则会报图片被占用的错;所以可以从内存中加载图片进行绑定。以下为MVVMLight模式,首先增加一个图片路径值转换的类publicclassImageConvert:IValueConverte......
  • [转载]jmeter - 如何在指定数量的线程失败后停止 Jmeter 测试
     原地址https://www.coder.work/article/7090277  我有一个事务Controller,它在我的Jmeter测试计划中有一个http请求。交易名称和url来自CSV文件。最后,总执行分为5个不同的事务。测试计划:测试计划-线程组-用户定义的变量总样本执行量为8000-10000。现在......
  • C#中DataGridView控件绑定控件绑定数据源方式
    第一种:DataSetds=newDataSet();this.dataGridView1.DataSource=ds.Table[0];第二种:DataTabledt=newDataTable();this.dataGridView1.DataSource=dt;第三种:DataSetds=newDataSet();this.dataGridView1.DataSource=ds.Tables["表名"];第四种:DataSetds=newDataSet......
  • python去除某列固定数字对应的整行方法
     想去除month列里的1,2,3,4,10,11,12月对应的行留下5,6,7,8,9月#!usr/bin/envpython#-*-coding:utf-8-*-"""@author:Su@file:deletestaion.py@time:2023/09/22@desc:"""importpandasaspddf=pd.read_excel('/lianxi/SPI.xlsx�......