一维数组练习

一维数组练习

import java.util.Scanner;

class Main {

	public static void main(String[] args) {
		int n;
		Scanner in = new Scanner  (System.in);
		n=in.nextInt();
		int a[],k=0;
		a=new int[n];
		for(int i=0;i<n;i++)
		{a[i]=in.nextInt();}
		for(int i=1;i<n-1;i++)
		{			
		if(a[i]<a[i-1]&&a[i+1]<a[i])
			k++;
		}
		if(a[n-1]<a[n-2])
			k++;
		System.out.println(k);
		for(int i=1;i<n;i++)
		{
			System.out.print(a[i-1]);
			if(a[i]>a[i-1])
System.out.print(" ");
		if(a[i]<a[i-1])
			{System.out.println();
			i++;}
		}
				in.close();
		}
	}