ccf试题 序列分段
来源:互联网 发布:ubuntu更改软件源失败 编辑:程序博客网 时间:2024/06/01 15:35
问题描述
给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?
输入格式
输入的第一行包含一个整数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。
#include <iostream>#include <stdio.h>#include <queue>#include <algorithm>#include <cmath>#include <string>using namespace std;int a[1010];int main(){ int n; cin>>n; cin>>a[0]; int counter=1; for(int i=1;i<n;i++) { cin>>a[i]; if(a[i]!=a[i-1]) { counter++; } } cout<<counter<<endl; return 0;}
0 0
- ccf试题 序列分段
- CCF 数列分段
- 【CCF 数列分段 水】
- CCF NOI1019 分段函数
- ccf-2015091 数列分段
- ccf认证数列分段
- ccf 数列分段
- CCF计算机软件能力认证试题练习-数列分段(Java参考答案学习记录)
- 201509-1 试题名称:数列分段(100分)ccf认证
- CCF-201509-1 数列分段
- CCF-201509-1-数列分段
- CCF 201509-1 数列分段
- CCF 201509-1 数列分段
- CCF数列分段JAVA答案
- CCF第一题--数列分段
- CCF 201509-1 数列分段
- CCF——数列分段
- CCF-201509-1-数列分段
- HTML标签之元信息类标签
- Python及测试相关资料链接
- 35.横竖屏切换
- 统一入口(定向入口文件)-安全
- 求有环链表相交的第一个交点
- ccf试题 序列分段
- js动态改变value 不触发onchange事件解决办法
- JavaScript数据操作--原始值和引用值的操作本质
- webpack 语法(精华篇)
- 算法训练 2的次幂表示
- java零基础入门知识3.1——Swing基础知识总结(二)
- 面试准备—任重而道远
- 如何开始你的渗透测试之旅(新手必看)
- .NetCore~TagHelpers标签的使用