第二个用例中,有9个连号区间分别是:[1,1], [1,2], [1,3], [1,4], [1,5], [2,2], [3,3], [4,4], [5,5]
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); int n = in.nextInt(); int array[] = new int[n]; int count = 0; if(n>=1&&n<=50000){ for(int i=0;i<n;i++){ array[i] = in.nextInt(); } for(int i=0;i<n;i++){ for(int j=i+1;j<n;j++){ if(array[i]<array[j]){ if(array[i]+1==array[j]) count += 1; } if(array[i]>array[j]){ int num = array[i]; int num1 = array[j]; int p = num1; num1 = num; num = p; if(num+1==num1) count += 1; } } } System.out.println(count+n); } } }