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

莱阳网站制作wordpress 没有小工具

莱阳网站制作,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/960532/

相关文章:

  • 外贸婚纱网站东莞网络营销外包
  • 制作网站赚钱资源下载
  • 温州哪里有网站宁波seo外包服务商
  • 知名品牌设计公司阜新网站优化
  • 做营销型网站一般要多少钱沉默是金什么意思
  • 做电影数据的网站怎么给网站添加图标
  • 郴州网站制作建设桂林红豆网论坛
  • 传统生意转型做那个网站好组织架构及营销网络
  • 淘客网站开发培训wordpress优化cookie
  • 做网站流量的方法山东锦华建设集团有限公司网站
  • 网站建站开发电子商务平台是什么意思
  • 微信做模板下载网站警告欺骗网站模板
  • 洛阳市做网站贴吧网站建设文字设计
  • 建一个网站需要多少费用网站开发怎样验收
  • 无锡优化网站排名网站没有流量
  • 学ui设计网站做网站空间
  • 网站建设功能杭州市公共资源交易平台
  • 同城手机网站开发做百度推广网站得多少钱
  • wordpress公司展示网站阜平网站seo
  • 重庆靓号网站建设网站开发 教程
  • 用自己电脑做网站做网站行业如何跟客户交流
  • excel表格做网站wordpress免费的企业主题
  • 长清做网站公司苏州建设网站多少钱
  • 如何建立自己的个人网站wordpress用了什么框架
  • 网站 建设 流行 数据库网站流量与带宽
  • 如何使用wordpress搭建网站如何做网站展示商品
  • 中山网站模板wordpress 图片编辑
  • 购物网站建设规划书网站开发流程分为哪三个阶段
  • 网站建设开发怎么样网站建设与运营 试题
  • 外贸网站怎么换域名中文个人网站模板下载