#include <iostream>
using namespace std;
int main() {
int arr[] = {1,2,4,3,5,1,5,1,3,4,1,4,5};
int n = sizeof(arr)/sizeof(arr[0]);
bool vis[100] = {false};
int count=0;
for(int i =0; i < n ; i++){
if(vis[arr[i]]==false){
count++;
vis[arr[i]] = true;
}
}
cout <<"number of distinct elements are: "<< count<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgYXJyW10gPSB7MSwyLDQsMyw1LDEsNSwxLDMsNCwxLDQsNX07CglpbnQgbiA9IHNpemVvZihhcnIpL3NpemVvZihhcnJbMF0pOwoJCglib29sIHZpc1sxMDBdID0ge2ZhbHNlfTsKCWludCBjb3VudD0wOwoJZm9yKGludCBpID0wOyBpIDwgbiA7IGkrKyl7CgkJaWYodmlzW2FycltpXV09PWZhbHNlKXsKCQkJY291bnQrKzsKCQkJdmlzW2FycltpXV0gPSB0cnVlOwoJCQkKCQl9Cgl9Cgljb3V0IDw8Im51bWJlciBvZiBkaXN0aW5jdCBlbGVtZW50cyBhcmU6ICI8PCBjb3VudDw8ZW5kbDsKCXJldHVybiAwOwp9