import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N = in.nextInt();
in.nextLine();
int[] map = new int[N];
for(int i = 0; i < N; i++){
map[i] = in.nextInt();
}
in.close();
int res = 0;
for(int i = 0; i < N; i++){
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
for(int j = i; j < N; j++){
min = Math.min(min, map[j]);
max = Math.max(max, map[j]);
if((max - min) == (j - i)){
res++;
}
}
}
System.out.println(res);
}
}
一、题目描述二、代码import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int N = in.nextInt(); in.nextLine(); int[] ...