题目详情

解题代码
#include<iostream>
#include<algorithm>
using namespace std;
const int N=1e5+10;
int a[N];
int main()
{
int n;
cin >> n;
int i=0;
while(scanf("%d",&a[i])!=EOF) i++;
sort(a,a+i);
int m,s;
for(int j=1;j<i;j++)
{
if(a[j-1]==a[j]-2) m=a[j];
if(a[j-1]==a[j]) s=a[j];
}
cout << m-1 <<" "<<s;
return 0;
}
本文介绍了一个使用 C++ 编写的程序,该程序通过输入一组整数并对其进行排序来找出特定条件下的缺失值和重复值。文章提供的代码利用了标准模板库中的 sort 函数对数组进行排序,并通过遍历数组元素来确定缺失值和重复值。
415

被折叠的 条评论
为什么被折叠?



