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

wordpress复制的图片不显示图片天津企业seo

wordpress复制的图片不显示图片,天津企业seo,织梦 我的网站,昆山小程序制作思路 外部预处理 首先,知道n之后我们可以求出所有矩形的面积之和S,在面积相同的情况下矩形的长宽差距越小,周长越小 因为n最大就100,所以我们就对每一个n暴力求解出周长最短情况的长与宽:Sa*b下令ab最小 求得的结果…

思路

外部预处理

首先,知道n之后我们可以求出所有矩形的面积之和S,在面积相同的情况下矩形的长宽差距越小,周长越小

因为n最大就100,所以我们就对每一个n暴力求解出周长最短情况的长与宽:S=a*b下令a+b最小

求得的结果存到pair<int,int>数组中,解题代码中n输入几就用第几个就好了

在知道长宽之后确定每个砖的位置就很好处理了,因为一定能放完,令长宽的较小值作为墙的高度,一层层的放就行了

每种长度的砖有多少块用一个数组存着

先从最长的砖开始放,然后遍历寻找还能放到当层的砖,每层遍历时设定一个now变量作为横坐标指针,因为高度都为1是固定的就不格外增加变量了

AC代码

#include<bits/stdc++.h>
using namespace std;#define int long long//外部预处理出的1-100的n对应的墙的长宽值
pair<int,int> hv[101]={{0,0},{1,1},{2,2},{2,5},{4,5},{5,7},{7,8},{7,12},{10,12},{11,15},
{11,20},{13,22},{14,26},{13,35},{20,28},{20,34},{24,34},{19,51},{30,38},{35,38},{35,44},
{23,77},{44,46},{46,50},{50,52},{45,65},{52,63},{58,63},{58,70},{31,145},{62,80},{62,88},
{68,88},{77,85},{84,85},{74,105},{76,111},{37,247},{95,104},{82,130},{82,140},{43,287},
{86,154},{110,129},{115,132},{115,141},{94,184},{98,188},{140,140},{119,175},{130,170},
{106,221},{156,159},{159,165},{165,168},{154,190},{152,203},{59,551},{145,236},{122,295},
{155,244},{183,217},{192,217},{208,210},{208,220},{143,335},{187,268},{134,391},{230,238},
{161,355},{213,280},{219,284},{222,292},{185,365},{190,370},{266,275},{266,286},{143,553},
{260,316},{270,316},{270,328},{249,369},{287,332},{238,415},{301,340},{215,493},{319,344},
{319,356},{330,356},{273,445},{345,364},{322,403},{188,713},{235,589},{376,380},{380,388},
{388,392},{291,539},{385,420},{330,505},{404,425}};int n;
int kuan,gao,nd,now;
int chai[101]; //存每个长度的砖有多少块void solve(){cin>>n;for(int i=1;i<=n;++i){chai[i]=n+1-i;}cout<<(hv[n].first+hv[n].second)*2<<'\n';kuan=hv[n].second; gao=hv[n].first;for(int i=0;i<gao;++i){nd=kuan; now=0;for(int j=n;j>0 && nd;){ //倒着找从最长的砖开始if(nd>=j && chai[j]){cout<<now<<' '<<i<<' '<<now+j<<' '<<i+1<<'\n';nd-=j;now=now+j;--chai[j];}else --j; //不符合当前情况就找长度更短的}}}signed main(){ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);int _=1;cin>>_;while(_--){solve();}    return 0;
}

http://www.dtcms.com/wzjs/360434.html

相关文章:

  • 探测网站是什么程序做的搜索引擎优化的对比
  • 南京网络科技网站建设种子搜索神器下载
  • 怎么免费搭建一个网站北京百度推广优化公司
  • 网站跳转怎么做网络营销seo优化
  • 营销网站科技杭州网站seo推广
  • 免费做会计试题网站无代码网站开发平台
  • 网站建设最新外文翻译google首页
  • 动图在线制作网站百度网站制作联系方式
  • 企业管理软件erp长沙seo网站推广
  • 2003系统建网站广告联盟广告点击一次多少钱
  • 一站式的手机网站制作seo实战视频
  • wordpress链接数据库文件夹seo长尾关键词
  • 免费做图片链接网站2345网址导航下载桌面
  • 99 wordpress.com爱站网seo查询
  • 公司做网站需要去公安备案吗宁波百度推广优化
  • 装修网站实景图vr怎么做的网络营销策划案怎么写
  • 网页版梦幻西游能赚钱吗厦门seo公司到1火星
  • 关于幼儿建设网站ppt广西seo关键词怎么优化
  • 安全狗iis 网站css无法访问石家庄网站建设案例
  • 邢台市建设银行网站陕西网站建设网络公司
  • 不成立公司怎么做企业网站竞价推广渠道
  • 银川网站建设一条龙服务sem是什么岗位
  • 郴州建设网站哪家好搭建一个app平台需要多少钱
  • 做外贸在那些网站找业务现在推广用什么平台
  • 公司网站建设济南兴田德润地址aso推广方案
  • 建站管理过程seo网络推广报价
  • 广州保安公司注册优化网站标题是什么意思
  • 可以做物理试验的网站有哪些长沙网络推广软件
  • 建站公司服务网络营销员岗位的职责与要求
  • 电子商务网站建设与维护实训报告怎样进行seo推广