Disturbed People CodeForces - 1077B
贪心题,先关掉那些管一个灯造福两个寝室的,然后一边关灯一边统计一边继续向后判断。最后加上那些依然还受影响的寝室数(只要受影响我一定要关一盏灯),不废话,看代码;
#include <iostream>
#include <cstring>
#include <cstdio>
#include <algorithm>
using namespace std;
typedef long long ll;
const int maxn=1e5+6;
int a[maxn];
int main(){int n;cin>>n;for(int i=1;i<=n;i++){cin>>a[i];}int cnt=0;for(int i=1;i<=n;i++){if(a[i]==0&&a[i-1]==1&&a[i+1]==1&&a[i+2]==0&&a[i+3]==1){a[i+1]=0;cnt++;//cout<<i+1<<endl;}}for(int i=1;i<=n;i++){if(a[i]==0&&a[i-1]==1&&a[i+1]==1)cnt++;}cout<<cnt<<endl;
}
Disturbed People CodeForces - 1077B相关推荐
- Codeforces 1077B Disturbed People(思维题)
Codeforces 1077B Disturbed People(思维题) There is a house with nn flats situated on the main street of ...
- Codeforces 1077b Disturbed People
题目链接 : http://codeforces.com/problemset/problem/1077/B B. Disturbed People There is a house with n ...
- 【Disturbed People】【CodeForces - 1077B】(思维水题)
题目: There is a house with nn flats situated on the main street of Berlatov. Vova is watching this ho ...
- CodeForces Round #521 (Div.3) B. Disturbed People
http://codeforces.com/contest/1077/problem/B There is a house with nn flats situated on the main str ...
- B. Disturbed People(模拟) Codeforces Round #521 (Div. 3)
原题链接: https://codeforces.com/contest/1077/problem/B 样例: Examples Input 10 1 1 0 1 1 0 1 0 1 0 Output ...
- Codeforces Round #521 (Div. 3) B. Disturbed People
There is a house with nn flats situated on the main street of Berlatov. Vova is watching this house ...
- Codeforces Round #521 (Div. 3) B - Disturbed People (贪心)
题目链接:http://codeforces.com/contest/1077/problem/B 题意:给你一长度为n的01序列.0表示当前位置的房子灯是灭的,1表示当前房子的位置灯是亮的.判断某个 ...
- Codeforces Round #521 (Div. 3) B. Disturbed People 思维
题解 题目大意 n个灯0关灯1开灯 101则中间的睡不着 问最少关掉多少个灯可以全都能睡着 遇见101则将后面的1的灯泡关掉 这样解决10101的问题 计数输出即可 AC代码 #include < ...
- Codeforces Round #521 (Div. 3)
题目链接:http://codeforces.com/contest/1077 A.Frog Jumping 解题思路:作差再判断最后是否还要向右跳一次即可. AC代码: 1 #include< ...
最新文章
- FPGA开发之RAM IP的使用
- 为rm添加一个回收站|将linux下的rm命令改造成mv到指定的目录下
- docker 安装nginx_Docker18安装Nginx和Apache实验
- leetcode算法题--Pyramid Transition Matrix
- 【数据库】防止SQL注入
- 3.8 高级检索方式(二)
- LeetCode Algorithm 268. 丢失的数字
- Mysql Hunter
- 凌动服务器系列,凌动也能造服务器?超微又出怪异新品
- java 中符号_谁能告诉我java中符号的用法,见代码
- HPU--1189 Ou à
- 洛谷-神奇的幻方-NOIP2015提高组复赛
- 海康威视摄像头录制的视频无法用PR剪辑
- 听完计算机知识讲座后感悟,计算机技能培训心得感想
- IMX6学习记录(8)-更换linux配置,加速启动
- 将博客搬至CSDN_wuli大世界_新浪博客
- Android - 手机下载的缓存视频在文件管理怎么找不到?
- 天猫淘宝卡券包演进史
- html字体下划线下移,CSS下划线与文字间距距离设置(CSS文字下划线距离设置)
- 基于依存句法分析的实体关系提取
热门文章
- 计算机私密相册安全吗,手机照片到底藏在哪里才不会被别人随便就翻看到
- 不能随便输入的“netsh winsock reset”
- 这些API接口,随便拿出来一个就能装逼、赚钱
- 韩天峰php教程,韩天峰 - Swoole4-全新的PHP编程模式
- 高稳定度低纹波直流电源设计 【转自电子工程师世界】
- 在线生鲜订购配送系统,生鲜订购系统 生鲜配送系统 前端+后台 Android源码+SSH后台管理系统+MySQL数据库
- 小程序动态隐藏分享按钮
- 微信摇一摇周边新功能上线
- Win8 纯净版安装详细教程
- 数模电路基础知识 —— 5. 常见电路符号说明(三极管)