fork download
  1. import java.util.HashMap;
  2. import java.util.Scanner;
  3.  
  4. public class Main {
  5.  
  6. public static void main(String[] args) {
  7. Scanner scanner = new Scanner(System.in);
  8.  
  9. long n = scanner.nextLong();
  10. long[] b = new long[(int) (n + 1)];
  11.  
  12. for (int i = 1; i <= n; i++) {
  13. b[i] = scanner.nextLong();
  14. }
  15.  
  16. long sum = 0;
  17.  
  18. for (int i = 1; i <= n; i++) {
  19. HashMap<Long, Long> k = new HashMap<>();
  20.  
  21. for (int j = i; j <= n; j++) {
  22. k.put(b[j], k.getOrDefault(b[j], 0L) + 1);
  23. long G = k.size();
  24. sum += G;
  25. }
  26. }
  27.  
  28. System.out.println(sum);
  29. }
  30. }
  31.  
Success #stdin #stdout 0.12s 54612KB
stdin
3
1 2 1
stdout
9