2021ICPC网络赛第一场I题题解
作者:互联网
I Neiborhood Search
题意:数轴上找到以A为圆心,R为半径包围且在集合S中的元素。我认为本题的考点在输入,输入没有明确终止位置且输入中含有空格。
代码如下:
#include<bits/stdc++.h>
using namespace std;
int n=0,a[100005];
int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
stringstream ss;
string s;
getline(cin,s);
ss<<s;
int t,x,y;
while(ss>>t)
a[n++]=t;
sort(a,a+n);
reverse(a,a+n);
cin>>x>>y;
for(int i=0;i<n;i++)
if(abs(a[i]-x)<=y)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}
代码来源网络,侵删。
标签:int,题解,代码,cin,2021ICPC,ss,第一场,tie,输入 来源: https://blog.csdn.net/qq_45976102/article/details/120659163