Submission
Status:
[P-SSS][-SSSS]
Subtask/Task Score:
{0/50}{0/50}
Score: 0
User: ssss
Problemset: จุดแวะพัก
Language: cpp
Time: 0.011 second
Submitted On: 2026-03-10 19:04:57
#include<bits/stdc++.h>
using namespace std;
int main(){
int n1,n2;
string s;
cin>>n1>>n2;
vector<pair<int,string>>names(n1);
//vector<vector<int>>visit(n1);
for(int i=0;i<n1;i++){
getline(cin>>ws,s);
stringstream ss(s);
int c=0,ff=0,l,x;
string f="",name;
ss>>name;
while(ss>>x){
c++;
if(x==n2){
ff=1;
break;
}
}
if(ff==1){
names.push_back({c,name});
}
}
sort(names.begin(),names.end());
for(auto i:names){
if(i.first==0){
continue;
}
cout<<i.second<<" ";
}
}