早教吧作业答案频道 -->其他-->
java编程问题描述给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?输入格式输入的第一行包含一个整数n,表示数列中整数的个数。第二行
题目详情
java编程
问题描述
给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?
输入格式
输入的第一行包含一个整数n,表示数列中整数的个数。
第二行包含n个整数a1, a2, …, an,表示给定的数列,相邻的整数之间用一个空格分隔。
输出格式
输出一个整数,表示给定的数列有多个段。
样例输入
8
8 8 8 0 12 12 8 0
样例输出
5
样例说明
8 8 8是第一段,0是第二段,12 12是第三段,倒数第二个整数8是第四段,最后一个0是第五段。
评测用例规模与约定
1 ≤ n ≤ 1000,0 ≤ ai ≤ 1000。
问题描述
给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?
输入格式
输入的第一行包含一个整数n,表示数列中整数的个数。
第二行包含n个整数a1, a2, …, an,表示给定的数列,相邻的整数之间用一个空格分隔。
输出格式
输出一个整数,表示给定的数列有多个段。
样例输入
8
8 8 8 0 12 12 8 0
样例输出
5
样例说明
8 8 8是第一段,0是第二段,12 12是第三段,倒数第二个整数8是第四段,最后一个0是第五段。
评测用例规模与约定
1 ≤ n ≤ 1000,0 ≤ ai ≤ 1000。
▼优质解答
答案和解析
import java.util.Arrays;
public class CountStr {
public static int countSting(String str){
int sum=1;
String[] strs=str.split(" ");
System.out.println(strs.length);
System.out.println(Arrays.toString(strs));
for(int i=0;i if(i==0){
continue;
}
if(!strs[i].equals(strs[i-1])){
sum+=1;
}
}
return sum;
}
public static void main(String[] args) {
int number=countSting("8 8 8 0 12 12 8 0");
System.out.println(number);
number=countSting("8 8 8 0 12 12 8 0 66 66 9 3");
System.out.println(number);
}
}
public class CountStr {
public static int countSting(String str){
int sum=1;
String[] strs=str.split(" ");
System.out.println(strs.length);
System.out.println(Arrays.toString(strs));
for(int i=0;i
continue;
}
if(!strs[i].equals(strs[i-1])){
sum+=1;
}
}
return sum;
}
public static void main(String[] args) {
int number=countSting("8 8 8 0 12 12 8 0");
System.out.println(number);
number=countSting("8 8 8 0 12 12 8 0 66 66 9 3");
System.out.println(number);
}
}
看了 java编程问题描述给定一个...的网友还看了以下:
把下列六句诗排成六行,使诗的内容连贯,层次分明,结构完美,标点符号正确.[前提问为要求,现在的为问题 2020-03-30 …
一长为L的杆杆顶连一个小球,杆底作为圆心O,杆连球在竖直平面内绕O点做圆周运动,请问小球到达%一长 2020-06-02 …
连音奏法的一些疑问提两个问题,一个问题比较入门,还望大神谦虚回答。第一个,教材有这么一段话:乐谱中 2020-06-11 …
寻答案寻了18年的问题→25个格子第2排最右边一个去掉怎么一笔连成不可斜着连(谁能治好我这块心病) 2020-06-11 …
概率题一串01随即数列里连续五个数字里出现4个一样的几率一个数列产生了12个随机数字全部都是0或1 2020-06-18 …
java编程问题描述给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?输 2020-07-17 …
根据下列问题列方程,并将其化成一元二次方程的一般形式三个连续整数两两相乘,再求和,结果为299,问 2020-07-19 …
一个平面下面有条绳子,绳子上有个小球.把这个小球从水平上放下来,问连这个小球的绳子与平面的夹角为多 2020-08-02 …
请问anyif这两个单词可以连读吗?听录音好象是连读成了[eni:f],请问连读时是发这个音吗?不好 2020-12-22 …
关于时钟的问题,列个方程吧,一次,物理科学家爱因斯坦病了,他的朋友出一个问题给他消遣:设想12点时如 2021-01-04 …