Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- template<typename Tip>
- Tip Ponavljanje(std::vector<Tip> v)
- {
- int maxi(0);
- Tip element;
- for(int i=0; i<v.size(); i++)
- {
- int br_ponavljanja(0);
- for(int j=0; j<v.size(); j++)
- {
- if(v[i]==v[j])
- {
- br_ponavljanja++;
- if(br_ponavljanja>maxi)
- {
- maxi=br_ponavljanja;
- element=v[i];
- }
- }
- }
- }
- return element;
- }
- int main()
- {
- std::cout<<"Unesi broj elemenata: ";
- int n;
- std::cin>>n;
- std::cout<<"Unesite elemente:"<<std::endl;
- std::vector<int> v(n);
- for(int i=0; i<n; i++)
- std::cin>>v[i];
- std::cout<<"Element koji se najvise ponavlja: "<<Ponavljanje(v);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement