CCF 201604-1 折点计数
题意简单,直接上满分代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = Integer.parseInt(scanner.nextLine());
int[] data = new int[num];
for(int i=0; i<num; i++)data[i]=scanner.nextInt();
scanner.close();
int count = 0;
for(int i=1 ; i<num-1; i++) {
if((data[i]<data[i-1]&&data[i]<data[i+1])||(data[i]>data[i-1]&&data[i]>data[i+1])) {
count++;
}
}
System.out.print(count);
}
}