国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

ccf試題 序列分段

2019-11-11 01:31:38
字體:
供稿:網(wǎng)友

問題描述   給定一個整數(shù)數(shù)列,數(shù)列中連續(xù)相同的最長整數(shù)序列算成一段,問數(shù)列中共有多少段? 輸入格式   輸入的第一行包含一個整數(shù)n,表示數(shù)列中整數(shù)的個數(shù)。   第二行包含n個整數(shù)a1, a2, …, an,表示給定的數(shù)列,相鄰的整數(shù)之間用一個空格分隔。 輸出格式   輸出一個整數(shù),表示給定的數(shù)列有多個段。 樣例輸入 8 8 8 8 0 12 12 8 0 樣例輸出 5 樣例說明   8 8 8是第一段,0是第二段,12 12是第三段,倒數(shù)第二個整數(shù)8是第四段,最后一個0是第五段。 評測用例規(guī)模與約定   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;}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 化德县| 辽源市| 寿光市| 绿春县| 黑山县| 楚雄市| 南川市| 石狮市| 兰坪| 眉山市| 小金县| 广西| 苍溪县| 长寿区| 蓬莱市| 红桥区| 巴南区| 贵德县| 横峰县| 万年县| 高州市| 行唐县| 二连浩特市| 泉州市| 兴化市| 建昌县| 新干县| 札达县| 仲巴县| 新乡市| 霞浦县| 宣城市| 苗栗县| 邓州市| 富蕴县| 浦东新区| 鲁甸县| 红桥区| 霍城县| 年辖:市辖区| 曲阳县|