fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int a[]={3,2,3,2,4,3};
  6. int n=sizeof(a)/sizeof(a[0]);
  7. int maxi=-100;
  8. int maxel=0;
  9. int minel=0;
  10. int mini=1e9;
  11. int freq=0;
  12.  
  13. for(int i=0;i<n;i++){
  14. freq=0;
  15. for(int j=i+1;j<n;j++){
  16. if(a[i]==a[j]){
  17. freq++;
  18. }
  19. if(freq>maxi){
  20. maxi=freq;
  21. maxel=a[i];
  22.  
  23. }
  24. if(freq<mini){
  25. mini=freq;
  26. minel=a[i];
  27.  
  28. }
  29. }
  30. }
  31. cout<<"Max frequency element-"<<maxel<<"frequency-"<<maxi<<endl;
  32. cout<<"Max frequency element-"<<minel<<"frequency-"<<mini<<endl;
  33. return 0;
  34. }
Success #stdin #stdout 0s 5304KB
stdin
Standard input is empty
stdout
Max frequency element-3frequency-2
Max frequency element-3frequency-0