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

如何建立一个自己的网站?中山蓝图科技网站建设

如何建立一个自己的网站?,中山蓝图科技网站建设,企业官网制作公司,东方商城网正题 题目大意 给出nmn\times mnm的网格填着−1∼4-1\sim 4−1∼4的数字#xff0c;对于将所有的−1-1−1填上0∼40\sim 40∼4的方案中#xff0c;定义方案XXX的权值#xff0c;设在相邻网格之间连线#xff08;每对只能连一条#xff09;使得每个网格连出去的边数恰好位…正题 题目大意 给出n×mn\times mn×m的网格填着−1∼4-1\sim 4−1∼4的数字对于将所有的−1-1−1填上0∼40\sim 40∼4的方案中定义方案XXX的权值设在相邻网格之间连线每对只能连一条使得每个网格连出去的边数恰好位数字的方案数为f(X)f(X)f(X)那么权值为f2(X)f^2(X)f2(X)。 求所有方案的权值和对998244353998244353998244353取模。 1≤T≤10,1≤n≤70,1≤m≤61\leq T\leq 10,1\leq n\leq 70,1\leq m\leq 61≤T≤10,1≤n≤70,1≤m≤6 解题思路 主要的难点在这个平方处我们有道经典处理方案数平方的例题[NOI2009]管道取珠做法就是同时维护两个共线推进的方案这样每对方案之间都有贡献方案数就平方了。 但是这样的状态也是平方的我们需要考虑压缩一下状态正常来说的插头dpdpdp可能是O(5m)O(5^m)O(5m)的状态但是注意到每队网格只能连一条边所以对于每个块最多只能剩下插头数的状态也就是除了当且枚举快左边那个以外都是222个状态这样状态就很少了只有969696种直接平方做然后插头dpdpdp转移即可。 code #pragma GCC optimize(2) %:pragma GCC optimize(3) %:pragma GCC optimize(Ofast) %:pragma GCC optimize(inline) #includecstdio #includecstring #includealgorithm using namespace std; const int P998244353; int T,n,m,f[2][16384],v[2][16384],s[2][16384],l[2]; int ges(int s,int j,int p) {return s|((p1)m)|((p0)j);} void work(int g,int sq,int sp,int w){int S(sqm1)|sp;(f[g][S]w)%P;if(!v[g][S])v[g][S]1,s[g][l[g]]S;return; } int main() {freopen(grid.in,r,stdin);freopen(grid.out,w,stdout); scanf(%d,T);while(T--){scanf(%d%d,n,m);int g0,MS(1m1)-1;memset(f,0,sizeof(f));memset(v,0,sizeof(v));l[1]0;s[0][0]0;l[0]1;f[0][0]1;for(int i0;in;i){for(int j0,lim;jm;j){scanf(%d,lim);g^1;for(int p0;pl[g];p)v[g][s[g][p]]f[g][s[g][p]]0;l[g]0;for(int x0;x4;x){if(lim!-1lim!x)continue;for(int p0;pl[!g];p){int Ss[!g][p],zqx,zpx;int sqSm1,spS-(sqm1);int kq(j?((sqj-1)1):0),kp(j?((spj-1)1):0);zq-((sqm)1)((sqj)1);kq-((sqm)1);zp-((spm)1)((spj)1);kp-((spm)1);if(zq0||zp0)continue;sqMS^(1m)^(1j);spMS^(1m)^(1j);for(int rq0;rqkq;rq)for(int rp0;rpkp;rp){if(zqrq||zprp||zq-rq2||zp-rp2)continue;work(g,ges(sq^(rqj-1),j,zq-rq),ges(sp^(rpj-1),j,zp-rp),f[!g][S]);}}}}g^1;for(int p0;pl[g];p)v[g][s[g][p]]f[g][s[g][p]]0;l[g]0;for(int p0;pl[!g];p){int Ss[!g][p];int sqSm1,spS-(sqm1);if(((sqm)1)|((spm)1))continue;work(g,sq,sp,f[!g][S]);}}printf(%d\n,f[g][0]);}return 0; }
http://www.zqtcl.cn/news/419610/

相关文章:

  • 手机网站建设推广方案ppt模板wordpress文章阅读统计
  • 自己可以接单做网站吗建设项目所在地公共媒体网站
  • 哈尔滨网站制作哪儿好薇学校网站首页代码html
  • 网站建设与设计 毕业设计企业自助网站建设
  • ip库网站源码佛山网站开发公司
  • 婚庆网站怎么设计模板电子商务系统规划方案
  • 东莞中企动力做网站wordpress结合tornado
  • 用织梦做手机移动版网站邯郸网站建设品牌加盟
  • 网站做简历模板动漫设计专业就业方向
  • 沧州市东光建设局 网站电商网站目录优化
  • 公司网站建设案例教程wordpress word文档
  • 阿里巴巴网站本土化建设wordpress jquery
  • 用asp怎么做网站wordpress怎么查看主题
  • 用自己的电脑建网站兴义网站建设
  • 保定医疗网站建设公司wordpress 视频管理 主题
  • php做网站半成品网页设计作业怎么交
  • 郑州网站建设培训学校公众号投票怎么制作
  • 韩国设计交流网站网站设计网页配色
  • 线上设计师网站网络科技公司排名
  • 安徽建设厅网站网址品牌营销ppt
  • 用iis做的网站怎么更改端口南京汤山建设银行网站
  • 威海哪有网站建设十大网页制作工具
  • 上海专业网站建设公司合肥网站建站
  • 怎样将自己做的网站给别人看做平台网站一般有php还是js
  • 做企业网站一般要多少钱WordPress数据库搜索
  • wordpress建立好的网站app的开发流程是什么
  • 工作室网站WordPress文章图片采集插件
  • 青岛网站开发学校wordpress页面样板
  • 校级特色专业建设网站公司网站建设需要些什么要求
  • 嵌入式开发软件有哪些上海谷歌seo