交错序列
来源:互联网 发布:网络融资平台靠谱吗 编辑:程序博客网 时间:2024/04/30 16:39
#include<iostream> using namespace std;int main(){ int n; int pre = -1, sum = 0, current; cin >> n; for (int i = 0; i < n; ++i) { cin >> current; if (current != pre) { pre = current;//交错序列没要求连续,实质去重 sum++; } } cout << sum << endl; return 0;}
若求连续交错序列,代码如下:
#include<iostream> using namespace std;int main(){ int n; cin >> n; int pre = -1; int current, sum=0,max=0; for (int i = 0; i < n; i++) { cin >> current; if (current != pre) { pre=current; sum++; } else { sum = 1; } if (sum>max) { max=sum; } } cout << max << endl; return 0;}
运行结果:
81 1 0 0 1 1 0 02
阅读全文
0 0
- 交错序列
- 交错序列
- 交错序列
- 交错序列
- 交错序列
- 求交错序列前N项和
- 循环-21. 求交错序列前N项和(15)
- 循环-21. 求交错序列前N项和(15)
- 循环-21. 求交错序列前N项和(15)
- 循环-21. 求交错序列前N项和(15)
- 2-4 求交错序列前n项和
- PAT_B_循环-21. 求交错序列前N项和(15)
- 5-16 求简单交错序列前N项和 (15分)
- 求给定精度的简单交错序列部分和 / 猜数字游戏 / 求e的近似值
- 交错数组
- 交错了
- 交错数组
- 交错数组
- js入门:建立一个图片库
- UVa 227 Puzzle
- Dom对象与jQuery对象的区别
- 杭电OJ_(2047)阿牛的EOF牛肉串
- Lintcode-递归-177 把排序数组转换为高度最小的二叉搜索树
- 交错序列
- MFC学习笔记-串口通信
- poj 4115:鸣人和佐助
- Qt5 文件编码
- 系统地讲述Cookie与Session机制
- 三重循环寻找最长连续字符串相加和为K值倍数的长度
- Leetcode 289. Game of Life
- SpringMVC学习(六)-自定义类型转换器
- Netty学习-02