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

北京道路优化兰州网站seo按天计费

北京道路优化,兰州网站seo按天计费,网站推广工具工作室,太原做网站推广的公司正题 题目链接:http://poj.org/problem?id1275 题目大意 1∼241\sim 241∼24小时中第iii个小时需要rir_iri​个出纳员 有nnn个人应聘#xff0c;第iii从xix_ixi​开始工作#xff0c;一直工作8个小时。 求至少要招募多少人应聘。 解题思路 numinum_inumi​表示第iii个小时有…正题 题目链接:http://poj.org/problem?id1275 题目大意 1∼241\sim 241∼24小时中第iii个小时需要rir_iri​个出纳员 有nnn个人应聘第iii从xix_ixi​开始工作一直工作8个小时。 求至少要招募多少人应聘。 解题思路 numinum_inumi​表示第iii个小时有多少人招聘。 设定kik_iki​表示第iii个小时放多少人 这时需要ki≥rIk_i\geq r_Iki​≥rI​且∑i07num(n−i24)%241≤ki\sum_{i0}^7num_{(n-i24)\%241}\leq k_i∑i07​num(n−i24)%241​≤ki​ 这时我们要设定差分约束si∑i1isis_i\sum_{i1}^is_isi​∑i1i​si​ 然后得出 si−si−1≥0s_i-s_{i-1}\geq 0si​−si−1​≥0 si−1−si≥−numis_{i-1}-s_i\geq -num_isi−1​−si​≥−numi​ si−si−8≥ris_i-s_{i-8}\geq r_isi​−si−8​≥ri​ si−si16≥ri−s24s_i-s_{i16}\geq r_i-s_{24}si​−si16​≥ri​−s24​ 然后因为最后一个式子有三个未知量所以我们枚举s24s_{24}s24​就好了 codecodecode #includecstdio #includealgorithm #includecstring #includequeue using namespace std; const int N30; struct edge{int to,next,w; }a[N*8]; queueint q; int T,n,tot; int r[N],f[N],cnt[N],num[N],ls[N]; bool v[N],flag; void addl(int x,int y,int w) {a[tot].toy;a[tot].ww;a[tot].nextls[x];ls[x]tot; } void build(int x) {tot0;memset(ls,0,sizeof(ls));addl(0,24,x);for(int i1;i24;i){addl(i-1,i,0);addl(i,i-1,-num[i]);if(i8) addl(i-8,i,r[i]);else addl(i16,i,r[i]-x);} } int spfa(int ans) {memset(f,0xcf,sizeof(f));memset(cnt,0,sizeof(cnt));memset(v,0,sizeof(v));while(!q.empty()) q.pop();q.push(0);f[0]0;v[0]1;while(!q.empty()){int xq.front();v[x]0;q.pop();for(int ils[x];i;ia[i].next){int ya[i].to;if(f[x]a[i].wf[y]){f[y]f[x]a[i].w;if(!v[y]){q.push(y);v[y]1;}if(cnt[y]24)return 0;}}}if(f[24]ans) return 1;return 0; } int main() {scanf(%d,T);while(T--){memset(num,0,sizeof(num));for(int i1;i24;i)scanf(%d,r[i]);scanf(%d,n);for(int i1;in;i){int x;scanf(%d,x);num[x1];}flag0;for(int i0;in;i){build(i);if(spfa(i)){flagtrue;printf(%d,i);break;}}if(!flag) printf(No Solution);putchar(\n);} }
http://www.huolong8.cn/news/82072/

相关文章:

  • 潜江市网站网站悬浮qq
  • 厦门做模板网站的公司东莞附近的网络推手公司
  • 个人能进行网站开发wordpress在线文件管理插件
  • 可信网站多少钱湘潭今天最新通知
  • 做邀请函的网站外贸网络营销的主动营销有哪些
  • 广州平面设计沧州seo包年优化软件排名
  • 嘉兴市城乡规划建设管理网站asp_asp.net_php哪种做网站最好?
  • 广州市酒店网站设计胶州专业网站建设公司
  • 怎样做网站平台wordpress 资料
  • 阿里云 个人网站 名称wordpress 待办事项
  • 电子商务建设网站行业自建网站
  • 自己做的网站项目面试OA 公司网站 铁道建设报
  • 离型剂技术支持东莞网站建设网站建设与管理收获
  • 网站源码偷取工具个人简历模板网站
  • 站长工具seo推广 站长工具查询北京专业建设网站价格
  • 红孩子网站建设做骗子网站
  • 闲鱼搭建网站做页面设计的网站
  • 发布网站建设平面设计上海网站建设在线
  • 临桂区住房和城乡建设局门户网站建设银行信用卡中心网站首页
  • 北京微网站设计制作服务怎么查网站备案信息
  • 泰安网站建设收益教做黏土手工的网站
  • 曾经做网站网站代理唐山哪里建设飞机场
  • 珠海主题网站设计模板中国企业排行
  • 免费的舆情网站做任务免费领取东西的网站
  • 网站增加二级域名直播软件app平台大全
  • 建设银行龙卡信用卡官方网站vi视觉识别系统设计
  • 深圳市住房建设部官方网站广州红盾信息门户网站
  • 做美食分享网站源码企业咨询服务合同模板免费
  • 手机网站范例西安搬家公司价目表
  • 网站gzip压缩怎样给网站做关键词优化