早教吧作业答案频道 -->其他-->
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编程问题描述给定一个...的网友还看了以下:
关于植物生长发育过程中基因表达的叙述,错误的是()A、有丝分裂间期表达的蛋白质中有DNA聚合酶B、 2020-05-13 …
在一片水稻田的生态系统中,昆虫以水稻为食,青蛙以昆虫为食,三者的关系可用右图表示,图中各长方形的长 2020-06-04 …
中国人民对外友好协会(全国友协)和美国全国中州长协会于2011年7月在美国犹他州盐湖城举行首届中美 2020-06-17 …
看图完成下列问题:在一片草原的生态系统中,昆虫以草为食,青蛙以昆虫为食.三者的相互关系用右图表示, 2020-07-01 …
下列叙述中,哪一项与“小肠是最主要的吸收器官”这一功能无关()A.小肠长约2-3米,是消化道中最长 2020-07-29 …
(1)方程组的解集用列举法表示为.用描述法表示为.(2)两边长分别为3,5的三角形中,第三条边可取 2020-08-01 …
如图中①-④是某些常见的生物学曲线,有关叙述正确的是()A.表示菜豆种子萌发及幼苗长成植物体过程中有 2020-11-05 …
读长江水系图,回答下列问题:(1)根据图①中长江所在的位置及支流分布情况,简述长江流域易发生洪水灾害 2020-12-02 …
读长江水系图,回答下列问题:(11分)(1)根据图①中长江所在的位置及支流分布情况,简述长江流域易发 2020-12-02 …
小飞蛾在险境中挣扎,香瓜子在墙角砖缝中生长出小苗,这是文中叙述的两件小事。下面的分析,不恰当的一项是 2020-12-23 …