Nhập N bất kỳ và nhập các số a[i] xóa các số a[i] trùng nhau rồi đếm xem có bao nhiêu số tất cả vd N.INP N.OUT N=5 3 2 3 2 2 4 giúp với ạ
2 câu trả lời
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
set<int> a;
for (int i=0; i<n; i++){
int p;
cin >> p;
a.insert(p);
}
cout << a.size();
}
uses crt;
var a:array[0..10000007] of longint;
i,n:longint;
s,st,ss:string;
begin
clrscr;
readln(n);
for i := 1 to n do
begin
readln(a[i]);
str(a[i],s);
st := st + s;
end;
for i := 1 to n do
if pos(st[i],ss)=0 then ss := ss + st[i];
writeln(length(ss));
readkey;
end.