Codeforces Round #252 (Div. 2) A. Valera and Antique Items

来源:互联网 发布:xlsx 另存为xml数据 编辑:程序博客网 时间:2024/05/21 22:27

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int order[60];
int main(){
int n,v;
int k,s;
int cnt,i,j;
scanf("%d %d",&n,&v);
cnt=0;
j=0;
for(i=1;i<=n;i++){
scanf("%d",&k);
int flag=0;
while(k--){
scanf("%d",&s);
if(s<v)
flag=1; 

}
if(flag){
cnt++;
order[j++]=i;
}

}
printf("%d\n",cnt);
if(cnt!=0){

printf("%d",order[0]);
for(i=1;i<j;i++)
printf(" %d",order[i]);
printf("\n"); 
}
return 0;

#include <iostream>
#include <vector>


using namespace std;




int main() {




int n, v;
int i,j;
cin >> n >> v;




vector <int> ans;




for(i=1;i<=n;i++){
bool u = false;
int k, s;
cin >> k;




for(j=1;j<=k;j++) {
cin >> s;
if (!u && v > s) {
u = true;
ans.push_back(i);
}
}
}




cout << ans.size() << endl;
for(i=0;i<ans.size();i++) 
cout << ans[i] << " ";

return 0;
}
0 0