coderforce 586A Alena's Schedule
2015-10-29 19:30
253 查看
#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; const int maxm=1e2+10; int a[maxm]; int main() { int n; while(scanf("%d",&n)!=EOF) { a[0]=0; a[n+1]=0; int cnt=0; for(int i=1;i<=n;i++) { scanf("%d",&a[i]); } for(int i=1;i<=n;i++) { if((a[i-1]&&a[i+1])||(a[i])) { cnt++; } } printf("%d\n",cnt); } return 0; }
相关文章推荐
- JavaScript常用方法函数收集
- Kindle 转换器
- arcEngine添加标注(上)
- LeetCode 213: House Robber II
- C++primer学习:关于upper_bound和lower_bound的探究.
- iPhone开发 判断当前的网络是3g还是wifi
- Eclipse快捷键
- 求两个数最大公约数
- SPDY 是什么?如何部署 SPDY?
- 重定向和请求转发的区别
- IOS的APP结构、生命周期、main
- 装系统
- 更快学习 JavaScript 的 6 个思维技巧
- ArcEngine栅格和矢量渲染(含可视化颜色带)
- SQL 编码规范
- 经典SQL语句大全
- 从标准输入读取几行输入,每行输入都要打印到标准输出上,前面加上行号
- 原码, 反码, 补码 详解
- multithreading--演示中断线程Thread的异常
- 学习笔记二