fork download
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <map>
  4. using namespace std;
  5.  
  6. int main() {
  7. int b=0, cnt=0;
  8. map <int, int> a;
  9. for(int i=0; i<4; i++) {
  10. scanf("%d", &b);
  11. a[b]++;
  12. }
  13. for(map <int, int>::iterator ii=a.begin(); ii!=a.end(); ii++) {
  14. if((*ii).second==4) cnt+=3;
  15. else if((*ii).second==3) cnt+=2;
  16. else if((*ii).second==2) cnt++;
  17. }
  18. printf("%d", cnt);
  19. return 0;
  20. }
Success #stdin #stdout 0s 3476KB
stdin
7 7 7 7
stdout
3