import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);while(sc.hasNext()){int n = sc.nextInt(); //测试用例int[] arr = new int[n]; //存1、2数据数组int[] arrKuai = new int[n]; //存块元素数组,存放每块的个数,如1122211表示三块,则对应arrKuai值应分别为2,3,2//存值for (int i = 0; i < n; i++) {arr[i] = sc.nextInt();}int sign = arr[0]; //标志当前块的数字int cnt = 0; //数组arrKuai下标值,表示第几块for (int i = 0; i < n; i++) {if(sign == arr[i]) arrKuai[cnt]++; //数字相同,当前块数量+1else{//数字不同cnt++; //转移到下一块arrKuai[cnt] = 1; //以后的每一块都初始化为1,因为比较不相同时就已经存在了一个新的元素值sign = arr[i]; //改变标识}}int max = 0;//遍历块元素数组,在相邻两者之间找最小值,在遍历完的所有最小值中找最大值乘以二输出即可for (int i = 1; i <= cnt; i++) {if(arrKuai[i] < arrKuai[i-1]){if(max < arrKuai[i]) max = arrKuai[i];}else{if(max < arrKuai[i-1]) max = arrKuai[i-1];}}System.out.println(max*2);}}
}

CodeForces-1138A相关推荐

  1. SDU程序设计思维实践题目总结

    题目来源及链接 题目名称及讲解博客链接 涉及算法 原题以及原题链接 第二周作业 Maze BFS POJ-3984 Pour water BFS POJ-1606 第二周实验 化学 模拟 codefo ...

  2. CodeForces 375D Tree and Queries

    传送门:https://codeforces.com/problemset/problem/375/D 题意: 给你一颗有根树,树上每个节点都有其对应的颜色,有m次询问,每次问你以点v为父节点的子树内 ...

  3. 「日常训练」Bad Luck Island(Codeforces Round 301 Div.2 D)

    题意与分析(CodeForces 540D) 是一道概率dp题. 不过我没把它当dp做... 我就是凭着概率的直觉写的,还好这题不算难. 这题的重点在于考虑概率:他们喜相逢的概率是多少?考虑超几何分布 ...

  4. 【codeforces 812C】Sagheer and Nubian Market

    [题目链接]:http://codeforces.com/contest/812/problem/C [题意] 给你n个物品; 你可以选购k个物品;则 每个物品有一个基础价值; 然后还有一个附加价值; ...

  5. CodeForces 获得数据

    针对程序的输出可以看见 CodeForces :当输入.输出超过一定字符,会隐藏内容 所以:分若干个程序进行输入数据的获取 1. 1 for (i=1;i<=q;i++) 2 { 3 scanf ...

  6. codeforces水题100道 第二十七题 Codeforces Round #172 (Div. 2) A. Word Capitalization (strings)...

    题目链接:http://www.codeforces.com/problemset/problem/281/A 题意:将一个英文字母的首字母变成大写,然后输出. C++代码: #include < ...

  7. CodeForces 595A

    题目链接: http://codeforces.com/problemset/problem/595/A 题意: 一栋楼,有n层,每层有m户,每户有2个窗户,问这栋楼还有多少户没有睡觉(只要一个窗户灯 ...

  8. codeforces A. Jeff and Digits 解题报告

    题目链接:http://codeforces.com/problemset/problem/352/A 题目意思:给定一个只有0或5组成的序列,你要重新编排这个序列(当然你可以不取尽这些数字),使得这 ...

  9. Codeforces Round #506 (Div. 3)

    Codeforces Round #506 (Div. 3) 实习期间事不多,对div3 面向题解和数据编程了一波 A. Many Equal Substrings 题目链接 A题就是找后缀和前缀重合 ...

  10. Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈)

    Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈) 标签: codeforces 2017-06-02 11:41 29人阅读 ...

最新文章

  1. 方程组c语言编程,最小二乘解方程组C语言编程.doc
  2. Java中IO和NIO的本质和区别
  3. 阅读王概凯老师架构漫谈系列总结
  4. 分段处理_连续油管无限级可开关固井滑套分段压裂工艺
  5. 华为P50E全方位曝光:延续P50设计 换装骁龙778G 4G芯片
  6. 呈现模式_曝光 | 福特Mustang Mach-E将提供三种驾驶模式
  7. mysql删除注册表mysqld要删除吗_原神官方删除魈的观测枢数据,又要拆分机制吗?策划应该不傻吧?...
  8. PyTorch:模型训练-模型参数parameters
  9. 星号密码查看 android,侠客密码查看器怎么查看已输入的星号密码
  10. 细述 wxWindows
  11. 测井曲线fft matlab,Matlab编程实现FFT实践及频谱分析
  12. Canvas实现龙卷风动态效果
  13. 怎么把mov格式的视频转换成mp4?
  14. react调度时间原理_使用React,Twilio和Cosmic JS构建约会调度程序
  15. 通过LNK文件(快捷方式)解析出目标文件的路径
  16. c语言int输入1输出60000,数字的秘密问题分析(C语言)
  17. python爬虫之Scrapy框架,基本介绍使用以及用框架下载图片案例
  18. css表格省略号,CSS 文本和表格中文字溢出显示省略号
  19. 鸿蒙蕴含的哲理,蕴含哲理的唯美句子,喜欢的就收藏吧!
  20. 手机数字雨_cmd命令如何实现数字雨的效果

热门文章

  1. ssms连接mysql_SQL Server安装以及使用SSMS连接数据库
  2. android studio按键精灵,按键精灵要点讲解一 - godlike的个人页面 - OSCHINA - 中文开源技术交流社区...
  3. Selenium查找元素
  4. Excel入门之快速录入数据
  5. XPDL与WS-BPEL的比较之三:人工活动
  6. 对新手严重不友好的强者——Nginx那些俯拾皆是的坑
  7. # 欢迎使用马克飞象
  8. 药品大数据公司都有哪些?
  9. 可爱精灵宝贝 动态规划讲解
  10. 关于 css的一些 基本应用 可供回忆