Comment body goebool check(vector a,vector b){
return a[1]<b[1];
}
int Solution::solve(vector<vector > &a) {
if(a.size()==0) return 0;
sort(a.begin(),a.end(),check);
int l=a[0][1];
int ans=1;
//latest=a[0];
for(int i=1;i<a.size();i++){
if(a[i][0]<=l) continue;
else{
l=a[i][1];
ans+=1;
}
}
return ans;
}
s here.