【Educational Codeforces Round 37 A】 Water The Garden
2024-08-31 16:10:08
【链接】 我是链接,点我呀:)
【题意】
在这里输入题意
【题解】
记录下水龙头在哪些位置。
然后每秒钟把index-i和index+i改变状态一下就好(置1
【代码】
#include <bits/stdc++.h>
using namespace std;
const int N = 200;
int n,k;
int a[N+10],x[N+10];
int ok(){
for (int i = 1;i <= n;i++)
if (a[i]==0) return 0;
return 1;
}
int main(){
#ifdef LOCAL_DEFINE
freopen("rush_in.txt", "r", stdin);
#endif
ios::sync_with_stdio(0),cin.tie(0);
int T;
cin >> T;
while (T--){
memset(a,0,sizeof a);
cin >> n >> k;
for (int i = 1;i <= k;i++){
cin >> x[i];
}
int num = 0;
while (!ok()){
for (int i = 1;i <= k;i++){
a[max(1,x[i]-num)]=1;
a[min(n,x[i]+num)]=1;
}
num++;
}
cout<<num<<endl;
}
return 0;
}
最新文章
- term2 配置
- Hibernate2
- 关于eclipse保存代码很慢,提示the user operation is waiting的问题
- Objective C 快速入门学习五
- 现代JavaScript
- HTTP权威指南阅读笔记一:HTTP概述
- Task<;TResult>; 类
- HttpModule的认识与深入理解及MVC运行机制
- BZOJ1677: [Usaco2005 Jan]Sumsets 求和
- HBase数据存储格式
- Mysql自增主键ID重新排序方法详解
- C++ 元编程 —— 让编译器帮你写程序
- CSS和文档
- vue动态添加路由addRoutes之不能将动态路由存入缓存
- 移动端滑动效果 swiper 4.0.7
- Docker桥接宿主机网络与配置固定IP地址
- springboot shiro 项目前端页面访问问题总结
- 多个iframe中根据src获取特定iframe并执行操作
- go实现Windows服务注册
- shiro-过滤器