输入一个由10个整数组成的序列,其中序列中任意连续三个整数都互不相同,求该序列中所有递增或递减子序列的个数。

import java.util.Scanner;

public class Lianxi48 {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    Scanner sc=new Scanner(System.in);
    int[] arr=new int[10];
    int k=1;
    boolean f=false;
    for(int i=0;i<arr.length;i++){
        arr[i]=sc.nextInt();
    }
    for(int i=0;i+2<arr.length;i++){
        if((arr[i]-arr[i+1])*(arr[i+1]-arr[i+2])<0)
            k++;    
    }System.out.println(k);
    f=false;
    for(int i=1;i<arr.length;i++){
            if(f==(arr[i-1]<arr[i])){
                System.out.print(arr[i]+" ");
            }
            else {
                f=(arr[i]>arr[i-1]);
                System.out.print("\n"+arr[i-1]+" ");    
                System.out.print(arr[i]+" ");
            }
    }
}

}
怎么把那一行空格去掉,求解

img

System.out.println(k);
改为
System.out.print(k);

import java.util.Scanner;

public class Lianxi48 {

    public static void main(String[] args) {

// TODO Auto-generated method stub

        Scanner sc=new Scanner(System.in);

        int[] arr=new int[10];

        int k=1;

        boolean f=false;

        for(int i=0; i<arr.length; i++) {

            arr[i]=sc.nextInt();

        }

        for(int i=0; i+2<arr.length; i++) {

            if((arr[i]-arr[i+1])*(arr[i+1]-arr[i+2])<0)

                k++;

        }
        System.out.print(k);

        f=false;

        for(int i=1; i<arr.length; i++) {

            if(f==(arr[i-1]<arr[i])) {

                System.out.print(arr[i]+" ");

            }

            else {

                f=(arr[i]>arr[i-1]);

                System.out.print("\n"+arr[i-1]+" ");

                System.out.print(arr[i]+" ");
            }

        }

    }

}