你好 我的那道平行四边形面积思路是:先排序,然后找到连续两个一样的边(先到第一条后就index-2这样的话4条一样的case也包括在里面了),但是一直45%,能帮我看一下我的问题在哪里么,谢谢! import java.util.Arrays; import java.util.Scanner; public class Java_gold {     public static void main(String[] args) {         Scanner in = new Scanner(System.in);         int n = in.nextInt(); // 多少条边         int[] e = new int[n+1];         for(int i = 1; i <=n; i++){             e[i] = in.nextInt();         }         Arrays.sort(e);         int s = 0; // 面积         int e1 = 0;         int e2 = 0;         int i = 0; // 第一条边的index         for(i = n; i >= 4; i--){             if(e[i-1] == e[i]){                 e1 = e[i];                 break;             }         }         int j = 0;         for(j = i-2; j >= 2; j--){ // 第二条边             if(e[j] == e[j-1]){                 e2 = e[j];                 break;             }         }         s  = e1 * e2;         if(s == 0){             s = -1;         }         System.out.println(s);     } }