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