抱着水的心态就行了=.=
#include<stdio.h>
#include<algorithm>
using namespace std;
int a[100000];
int main() {
int n,m,mark=1;
while(scanf("%d %d",&n,&m)!=EOF) {
int t,s,k=0;
for(int l=0; l<n; l++) {
scanf("%d",&t);
for(int j=0; j<t; j++) {
scanf("%d",&s);
a[k]=s;
k++;
}
}
sort(a,a+k);
for(int l=0; l<k; l++) {
if(a[l]==mark)
mark++;
}
if(mark==m+1)
printf("YES\n");
else
printf("NO\n");
}
return 0;
}

本文通过一个具体的C++程序实例介绍了如何使用标准库函数对输入的整数数组进行排序,并实现对特定元素的查找。该程序首先读取一组整数到数组中,然后对数组进行排序,最后检查数组中是否存在从1开始的一系列连续整数直到指定的目标值。
1462

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



