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