当前位置: 首页 > news >正文

传统文化传播公司网站建设阿里云 安装wordpress

传统文化传播公司网站建设,阿里云 安装wordpress,物流网站做那个好,做公司网站的总结题目链接 AtCoder Beginner Contest 347 C - Ideal Holidays 思路: 一周有 A B AB AB 天,前 A A A 天放假,问能不能把所有工作放进节假日里。 先看简单的,两个。其实我们并不是很在乎它们中间隔了多少天,我们只…

题目链接

AtCoder Beginner Contest 347

C - Ideal Holidays


思路:

一周有 A + B A+B A+B 天,前 A A A 天放假,问能不能把所有工作放进节假日里。

先看简单的,两个。其实我们并不是很在乎它们中间隔了多少天,我们只在乎前一个工作排在周几的时候,后一个工作排在周几。所以我们可以给两个工作都 模 A + B A+B A+B。而它们之间的差距是不变的(可以想象一个长为 A + B A+B A+B 的一个条带,把两个工作放入相应位置,当前一个工作向后推移一天的时候,后一个工作同样推一天,到结尾后再循环回头部,这两个工作中间的间隔是固定不变的),当我们确定了前一个工作放在周几,后一个工作的时间也就随之确定了。

这个结论可以推广到 n n n 个工作。也就是说,我们只要确定了某个工作放在周几,我们就知道其他工作放在周几了。如果我们想要工作全部落在前 A A A 天里,只需要保证所有工作都落在一个长为 A A A 的连续天数里(还是可以想象成上面的条带,一个工作代表一个点,就是要保证所有点落在一个长为 A A A 的连续长度上)。

我们可以给模完后的工作排个序,然后枚举起点工作,找到最后一个工作落在哪里。也可以枚举相邻的两个工作,看它们之间的间隔是否大于等于 B B B(既然两个工作的间隔天数大于等于 B B B,说明剩下的工作都落在长为 A A A 的连续天数里了)。

code:

两种写法

#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
const int maxn=2e5+5;int n,A,B;
int a[maxn<<1];bool check(){for(int i=1;i<=n;i++)if(a[i+n-1]-a[i]+1<=A)return true;return false;
} int main(){cin>>n>>A>>B;int maxx=-1e9,minn=1e9;for(int i=1,t;i<=n;i++){cin>>a[i];a[i]%=(A+B);}sort(a+1,a+n+1);for(int i=1;i<=n;i++)a[i+n]=a[i]+A+B;puts((check())?"Yes":"No");return 0;
}
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
const int maxn=2e5+5;int n,A,B;
int a[maxn];int main(){cin>>n>>A>>B;int maxx=-1e9,minn=1e9;for(int i=1,t;i<=n;i++){cin>>a[i];a[i]%=(A+B);}sort(a+1,a+n+1);bool flag=false;if(a[1]+A+B-a[n]-1>=B)flag=true;else for(int i=2;i<=n;i++){if(a[i]-a[i-1]-1>=B){flag=true;break;}}puts((flag)?"Yes":"No");return 0;
}
http://www.yayakq.cn/news/307516/

相关文章:

  • 南宁哪些公司专业做网站郑州网站建设企业
  • 说服企业做网站河南艾特网站建设公司
  • 示范学校建设专题网站做谷歌网站使用什么统计代码吗
  • 专业开发网站建设手机如何搭建网站
  • 旅行社的网站建设成都logo设计公司排名
  • 西安网站制作公司官网深圳移动端网站建设模板
  • 定制网站企业网站缺点
  • Linux网站建设总结php是前端还是后端
  • dedecms 做的医院网站网站首页设计大赛
  • 建一个网站的技术解决方案网站脚本错误
  • 公司网站建设管理办法开发公司解除前期物业服务合同
  • 网站网页优化技巧网络认证网站
  • 网站建设的网页怎么做网页设计制作教程
  • cpu占用超出网站空间的分配值工装公司和家装公司的区别
  • 网站浏览成交指标中国水土保持生态建设网站
  • 画出网站开发项目流程图做301跳转会影响之前网站排名吗
  • 淘宝客网站程序购米建行个人帐户余额查询
  • 做桂林网站的图片大全网站开发专业培训学校
  • 学生管理系统 网站开发高校网站建设工作总结
  • 网站建设有用吗wordpress换服务器
  • 缩短网址做钓鱼网站网站开发业务ppt
  • 现在开网站做微商赚钱吗莆田网站建设模板
  • 常用的搜索引擎网站中文企业网站模板下载
  • 游戏网站规划方案招聘网站建设维护
  • 宁波海曙网站开发公司电话微信网站建设方案ppt
  • ecilpse做网站wordpress的模板文件下载
  • 网站建设专业性的评价php做网站界面代码
  • 桂林北站附近景点关键词制作软件
  • 移动网站建设服务商品牌推广营销
  • 无经验可以做网站编辑吗云优cms