试题编号: 201509-1
试题名称: 数列分段
时间限制: 1.0s
内存限制: 256.0MB
问题描述:

问题描述

  给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?

输入格式

  输入的第一行包含一个整数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。

python程序:

n = eval(input())
a = list(map(int,input().split()))
count = 0
b = a[0]
for i in range(1,len(a)):if a[i] != b:count += 1b = a[i]
print(count+1)

C语言程序:

#include <stdio.h>
#define N 1001
int main()
{int i, n, a[N], b, count=0;scanf("%d%d",&n,&b);for(i=1;i<n;i++){scanf("%d",&a[i]);if(b != a[i])count++;b = a[i];}printf("%d\n",count+1);return 0;
}

201509-1-数列分段相关推荐

  1. 洛谷P1182 数列分段Section II 二分答案

    洛谷P1182 数列分段Section II 二分答案 题意:将 n 个 数 分为 m段 求一种方案,使这m段中最大的和 最小 额..可能有点拗口,其实就是说每一种方案,都有对应的 每段和的最大值, ...

  2. 二分答案二题-P1182数列分段II,P1873砍树

    T1:P1182T1:P1182T1:P1182 数列分段SectionIISectionIISection II 评测记录:https://www.luogu.org/recordnew/lists ...

  3. 【二分】数列分段(ybtoj 二分-1-1)

    数列分段 ybtoj 二分-1-1 题目大意 给出一个序列A,让你把它分成m段,使每段和最大值最小 输入样例 5 3 4 2 4 5 1 输出样例 6 数据范围 1⩽M⩽N⩽1051\leqslant ...

  4. CCF201509-1 数列分段

    试题编号: 201509-1 试题名称: 数列分段 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段? 输入格式 ...

  5. P1181 数列分段Section I

    传送门:洛谷 P1181 数列分段 AC的代码如下: #include<iostream> #include<cstdio> using namespace std; int ...

  6. CCF201509-1 数列分段(100分)【序列处理】

    试题编号: 201509-1 试题名称: 数列分段 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段? ...

  7. CCF201509-1 数列分段(100分)

    试题编号: 201509-1 试题名称: 数列分段 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段? ...

  8. ccf试题1:数列分段

    ccf试题1:数列分段 题目 分析 代码 总结 题目 问题描述       给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段? 输入格式       输入的第一行包含一个整数 ...

  9. *7-1 CCF 2015-09-1 数列分段

    数列分段 题目描述 源代码 关于这题 题目描述 源代码 #include<iostream> using namespace std; int main() {int n, last, c ...

  10. C语言新手记:数列分段

    题自CCF 201509-1<数列分段> 第一次提交错误了,发现是计数用的c初始值设置成了0(太想当然了),修改后第二次提交,顺利通过.还是要好好去测试下自己的代码才好. -------- ...

最新文章

  1. 《TCP/IP详解卷1:协议》第6章 ICMP:Internet控制报文协议-读书笔记
  2. 翻译 | CSS网格(CSS Grid)布局入门
  3. Redis基本数据类型1--String
  4. mysql bootstrap pxc_Mysql高可用之PXC
  5. 200行代码,7个对象——让你了解ASP.NET Core框架的本质[3.x版]
  6. [Python]网络爬虫(七):Python中的正则表达式教程
  7. centos7 mysql 5.5.27_centos7上安装mysql-5.7.27
  8. npm run dev时报错:Node Sass does not yet support../nodejs与node-sass版本冲突
  9. 作为测试人员,不要说有错误,要说有什么错误
  10. 计算机专业英语常用术语大全,计算机专业必备英语词汇汇总
  11. JavaWeb学习之路(新手必看)
  12. 隐藏 element-ui上传照片显示的加号盒子
  13. iphone11的计算机在哪,苹果备份文件的路径在哪?iphone11系列itunes备份文件位置介绍...
  14. H3C的l2tp报错
  15. word骨灰级水平,赶紧留一份.
  16. 您的第一个工程项目 [原创iOS开发-Xcode教程]
  17. ROS-gtest使用
  18. python2和python3一些不同
  19. Django 框架 要点
  20. redis 不同数据结构使用场景

热门文章

  1. wifi信号桥怎么设置_扩展WiFi信号有什么好方法?路由器无线万能中继设置方法来了!...
  2. 【PostgreSQL-9.6.3】LOG: unrecognized configuration parameter dynamic_shared_memory_type
  3. 解决Windos7中优盘安装centos7后无法引导原系统问题
  4. Android实现EditText禁止输入换行符但可以根据内容自动换行的解决方法
  5. 解决Xcode在debug时不在断点处停止的方法<转>
  6. libreoffice转换文件为pdf文件乱码问题解决办法
  7. 客户读取文件服务器上文件的过程,java从服务器上读取文件
  8. 电脑遇到打印机脱机状态如何解决
  9. mysql语言翻译_SQL语句翻译成MYSQL查询
  10. 图层重命名快捷键_玩转CAD快捷键(大全),一篇文章就够了