Loading...
Submission
# When Author Problem Language CPU Memory
21056 2024-09-13 21:52:35 MU_INTRA_TEAM_01 Beautiful Triangle C++ 17 2 ms 3316 kb Wrong Answer - 2
Test Cases
# CPU Memory Points
1 1 ms 3316 kb 1 Accepted
2 2 ms 3312 kb 0 Wrong Answer
3 0 ms 0 kb 0 Skipped
4 0 ms 0 kb 0 Skipped
5 0 ms 0 kb 0 Skipped
6 0 ms 0 kb 0 Skipped
7 0 ms 0 kb 0 Skipped
8 0 ms 0 kb 0 Skipped
Source Code
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5. int t;
  6. cin>>t;
  7. while(t--){
  8. int n;
  9. cin>>n;
  10. int arr[n];
  11. int sum=0;
  12. for(int i=0;i<n;i++){
  13. cin>>arr[i];
  14.  
  15. }
  16. map<int,int>mp;
  17. for(int i=0;i<n;i++){
  18. mp[arr[i]]++;
  19. }
  20. int ans=0;
  21. for(auto [x,y]:mp){
  22. int mul=1;
  23. if(y>3){ int a=y-3;
  24. for(int i=a+1;i<=y;i++){
  25. mul*=i;
  26. }
  27. ans+=mul/6;
  28. }
  29. else if(y==3){
  30. ans=1;
  31. }
  32. }
  33. cout<<ans<<endl;
  34. }
  35.  
  36.  
  37.  
  38. }
  39.