Unique in C++
#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define maxn (ll) (3e4+5)
ll i ,n,x;
vector<ll> v;
vector<ll>::iterator it;
int main(){
cin>>n;
for(i=0;i<n;i++){
cin>>x;
v.push_back(x);
}
it = unique(v.begin(),v.end());
v.resize(distance(v.begin(),it));
cout<<v.size();
return 0;
}
/*
1 3 10 1 3 7 8
*/
using namespace std;
#define ll long long
#define maxn (ll) (3e4+5)
ll i ,n,x;
vector<ll> v;
vector<ll>::iterator it;
int main(){
cin>>n;
for(i=0;i<n;i++){
cin>>x;
v.push_back(x);
}
it = unique(v.begin(),v.end());
v.resize(distance(v.begin(),it));
cout<<v.size();
return 0;
}
/*
1 3 10 1 3 7 8
*/
Nhận xét
Đăng nhận xét