bzoj 1230: [Usaco2008 Nov]lites 开关灯
来源:互联网 发布:淘宝网天猫女装棉衣 编辑:程序博客网 时间:2024/05/16 17:18
→题目链接←
正解是线段树...
然而暴力能过为什么要费劲呢=.=
代码:
#include<iostream>#include<string>#include<cstring>#include<algorithm>#include<cstdio>using namespace std;bool f[100010];int main(){ int n,m; scanf("%d%d",&n,&m); for(int i=0; i<m; i++){ int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a==0){ for(int j=b; j<=c; j++){ if(f[j]==true){ f[j]=false; } else f[j]=true; } } else{ int ans=0; for(int j=b; j<=c; j++){ if(f[j]==true)ans++; } printf("%d\n",ans); } } return 0;}
阅读全文
0 0
- BZOJ 1230: [Usaco2008 Nov]lites 开关灯
- BZOJ 1230: [Usaco2008 Nov]lites 开关灯
- BZOJ 1230: [Usaco2008 Nov]lites 开关灯
- bzoj 1230: [Usaco2008 Nov]lites 开关灯
- BZOJ 1230: [Usaco2008 Nov]lites 开关灯 线段树
- 1230: [Usaco2008 Nov]lites 开关灯
- 1230: [Usaco2008 Nov]lites 开关灯
- bzoj1230[Usaco2008 Nov]lites 开关灯
- 【bzoj1230】[Usaco2008 Nov]lites 开关灯
- bzoj1230[Usaco2008 Nov]lites 开关灯 线段树lazy标记
- BZOJ 1230 Usaco2008 Nov 开关灯 线段树
- [Usaco2008 Nov]lites 开关灯 线段树 区间异或及求和操作
- 线段树——Luogu3870/BZOJ1230 [Usaco2008 Nov]lites 开关灯
- bzoj 1230 lites 开关灯 线段树巧妙应用
- 【USACO 2008 Nov Gold】 3.Light Switching(lites 开关灯) 区间修改线段树
- bzoj1230[Usaco2008 Nov]&&[TJOI2009]开关灯(线段树)
- BZOJ 1229: [USACO2008 Nov]toy 玩具
- 【BZOJ 1230】开关灯
- Qt代码配色VS2015风格
- linux常用命令(面试)
- Java 多线程 (PART VII) 使用join()方法保证线程的执行顺序
- 再来一篇卡尔曼滤波器
- Windows7/10上配置OpenCV3.3.0-Python3.6.2操作步骤
- bzoj 1230: [Usaco2008 Nov]lites 开关灯
- Android学习-常见的UI控件 ToggleButton和CheckBox
- Socket通信
- HDU5988-Coding Contest
- Python2 字符串
- 基于OpenCV的视频图像组态 (1) :时钟
- 搬瓦工(bandwagonhost)一键安装Shadowsocks教程
- 幸运数
- Windows下Visual Studio配置OpenCV3