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

网站系统建设系广告经营者广告设计公司起名字

网站系统建设系广告经营者,广告设计公司起名字,用wordpress制作网站模板下载,广西建设网查询Description国际象棋是世界上最古老的博弈游戏之一#xff0c;和中国的围棋、象棋以及日本的将棋同享盛名。据说国际象棋起源于易经的思想#xff0c;棋盘是一个8*8大小的黑白相间的方阵#xff0c;对应八八六十四卦#xff0c;黑白对应阴阳。而我们的主人公小Q#xff0c…Description国际象棋是世界上最古老的博弈游戏之一和中国的围棋、象棋以及日本的将棋同享盛名。据说国际象棋起源于易经的思想棋盘是一个8*8大小的黑白相间的方阵对应八八六十四卦黑白对应阴阳。而我们的主人公小Q正是国际象棋的狂热爱好者。作为一个顶尖高手他已不满足于普通的棋盘与规则于是他跟他的好朋友小W决定将棋盘扩大以适应他们的新规则。小Q找到了一张由N*M个正方形的格子组成的矩形纸片每个格子被涂有黑白两种颜色之一。小Q想在这种纸中裁减一部分作为新棋盘当然他希望这个棋盘尽可能的大。不过小Q还没有决定是找一个正方形的棋盘还是一个矩形的棋盘当然不管哪种棋盘必须都黑白相间即相邻的格子不同色所以他希望可以找到最大的正方形棋盘面积和最大的矩形棋盘面积从而决定哪个更好一些。于是小Q找到了即将参加全国信息学竞赛的你你能帮助他么Input第一行包含两个整数N和M分别表示矩形纸片的长和宽。接下来的N行包含一个N * M的01矩阵表示这张矩形纸片的颜色0表示白色1表示黑色。Output包含两行每行包含一个整数。第一行为可以找到的最大正方形棋盘的面积第二行为可以找到的最大矩形棋盘的面积注意正方形和矩形是可以相交或者包含的。Sample Input3 31 0 10 1 01 0 0Sample Output46HINT对于20%的数据N, M ≤ 80 对于40%的数据N, M ≤ 400 对于100%的数据N, M ≤ 2000   唉又搞错了把m打成了n0ms就WA了第一个数据就错了 话说以前做过一道差不多的题叫做玉嶦宫 然后就直接用了它的模型   1 const2 maxn2020;3 var4 n,m,ans1,ans2:longint;5 a,s:array[0..maxn,0..maxn]of longint;6 7 function max(x,y:longint):longint;8 begin9 if xy then exit(x); 10 exit(y); 11 end; 12 13 function min(x,y:longint):longint; 14 begin 15 if xy then exit(x); 16 exit(y); 17 end; 18 19 procedure init; 20 var 21 i,j:longint; 22 begin 23 read(n,m); 24 for i:1 to n do 25 for j:1 to m do 26 read(a[i,j]); 27 for i:1 to m do 28 s[1,i]:1; 29 for i:2 to n do 30 for j:1 to m do 31 if a[i,j]a[i-1,j] then s[i,j]:s[i-1,j]1 32 else s[i,j]:1; 33 end; 34 35 var 36 w,h:array[0..maxn]of longint; 37 tot:longint; 38 39 procedure insert(x:longint); 40 var 41 k:longint; 42 begin 43 k:0; 44 while (tot0)and(h[tot]x) do 45 begin 46 inc(k,w[tot]); 47 ans1:max(ans1,sqr(min(h[tot],k))); 48 ans2:max(ans2,h[tot]*k); 49 dec(tot); 50 end; 51 inc(tot); 52 h[tot]:x; 53 w[tot]:k1; 54 end; 55 56 procedure work; 57 var 58 i,j:longint; 59 begin 60 for i:1 to n do 61 begin 62 tot:0; 63 for j:1 to m do 64 if (tot0)or(a[i,j]a[i,j-1]) then insert(s[i,j]) 65 else 66 begin 67 insert(0); 68 tot:0; 69 insert(s[i,j]); 70 end; 71 insert(0); 72 end; 73 writeln(ans1); 74 writeln(ans2); 75 end; 76 77 begin 78 init; 79 work; 80 end. View Code  转载于:https://www.cnblogs.com/Randolph87/p/3615083.html
http://wiki.neutronadmin.com/news/195546/

相关文章:

  • 洛阳做网站汉狮网络浙江网站建设优化
  • 网站建设公司86215老河口网站设计
  • 保险微网站制作cms快速建站
  • 网站开发与设计需要哪些技术网站开发框架具体使用方法
  • 怎么免费做自己的网站南充网站建设有哪些
  • 广州外贸seo优化河北seo网站开发
  • 为什么原网站建设公司不愿意透露域名管理权限给客户贵阳网站建设公司招聘
  • 大连模板开发建站南阳哪有做网站公司
  • 建一个大型网站多少钱做推广的网站名称
  • 合肥网站排名推广微课做动画的网站
  • 企业建站程序哪个好百度权重10的网站
  • 宁波手机网站开发中企动力有多少家分公司
  • 企业宣传网站建设需求说明书样文网站建设最基础的是什么
  • 郑州哪家做网站便宜用开源源码做淘宝客网站
  • 怎么用qq相册做网站手表到哪个网站买
  • 微信小程序源代码大全关键词排名优化网站建设公司哪家好
  • 南通网站快速收录百度一下你就知道官网新闻
  • 如何推进网站建设百度 网站添加
  • 微信网站协议书wordpress 多站点 主站点
  • 贷款网站开发苏州交通网站建设
  • 南昌网站建设基本流程网站备案授权书怎么填写
  • 长春h5建站自建站有哪些站点
  • 安徽搜索引擎推广公司东莞短视频seo制作
  • 网站要不要备案网站加载很慢怎么办
  • 卖渔具的亲戚做网站wordpress 修改目录权限设置密码
  • 专业商城网站建设多少钱汕头网站设计多少钱
  • drupal个人门户网站开发贸易公司取名字大全
  • 深圳都信建设监理有限公司网站如何解决网站兼容
  • 做网站用的文本编辑器企业网站建设效果
  • 亿唐为什么2005年做虚拟网站面试个人简历范文及网站建设