CCF--数列分段--用JAVA语言实现

题目要求:

思路:
1.输入的整数放进数组中
2.只要前一个数与后一个数不相同就视为一个段。注意的是,数组的第一个元素就是一个段了,所以初始值为1


代码:
import java.util.Scanner;


public class Main {
public static void main(String[] args) {
int temp =1;           
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int arr[] = new int [n];
//输入的数存入数组
for(int i =0;i<arr.length;i++){
arr[i] = sc.nextInt();
}
for(int i =0;i<arr.length-1;i++){
if(arr[i]!=arr[i+1]){
temp++;
}
}
System.out.println(temp);
}

}

如有不对,请指出批评...转载需声明...后继继续更新用java实现ccf例题



猜你喜欢

转载自blog.csdn.net/weixin_41744556/article/details/80951208