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

南山区住房和建设局网站企业网站托管服务常用指南

南山区住房和建设局网站,企业网站托管服务常用指南,网站网站开发设计,开发公司支付给业主的购房补贴题解 我们可以先简单的想一种状态#xff0c;也就是dp[i][j][x][y][t]dp[i][j][x][y][t]dp[i][j][x][y][t]#xff0c;这是最暴力的。 当t0t 0t0时#xff0c;表示小a处于(i,j)(i,j)(i,j)位置#xff0c;其中小a拥有x魔液#xff0c;uim拥有y的魔液时候的方案总数。t1t …题解 我们可以先简单的想一种状态也就是dp[i][j][x][y][t]dp[i][j][x][y][t]dp[i][j][x][y][t]这是最暴力的。 当t0t 0t0时表示小a处于(i,j)(i,j)(i,j)位置其中小a拥有x魔液uim拥有y的魔液时候的方案总数。t1t 1t1的时候反过来意义类似。 这样的话我们很容里列出转移方程这里就不给出了但是这样的话内存和时间上都会爆炸800∗800∗15∗15∗2288000000800*800*15*15*2288000000800∗800∗15∗15∗2288000000因此我们必须对状态进行压缩。 从要求出发题目中要求两者魔力相等的方案数也就是差值为000的方案数。 我们定义 dp[i][j][x][t]dp[i][j][x][t]dp[i][j][x][t]。当t 0时候表示小a位于(i,j)位置且小a的魔力与uim的魔力相差为x的方案数。 容易列出状态转移方程 dp[i][j][x][t]dp[i][j−1][p][1−t]dp[i−1][j][p][1−t]dp[i][j][x][t] dp[i][j-1][p][1-t]dp[i-1][j][p][1-t]dp[i][j][x][t]dp[i][j−1][p][1−t]dp[i−1][j][p][1−t] 其中p(mat[i][j]−tk)%kp (mat[i][j]-tk)\%kp(mat[i][j]−tk)%k 推导过程 sumtmat[i][j]−sum1−txsum_t mat[i][j] - sum_{1-t} xsumt​mat[i][j]−sum1−t​x psum1−t−sumtmat[i][j]−x(mat[i][j]−xk)%kp sum_{1-t}-sum_t mat[i][j] - x (mat[i][j]-xk)\%kpsum1−t​−sumt​mat[i][j]−x(mat[i][j]−xk)%k 额外条件要注意 由于只能从小a开始因此初始化只初始化t0t 0t0的情况 由于只能从uim结束因此答案只加dp[i][j][0][1]dp[i][j][0][1]dp[i][j][0][1] 代码 #include iostream #include cstdio using namespace std; int n,m,k; int dp[801][801][20][2]; const int mod 1e97; int mat[801][801]; int main(){scanf(%d%d%d,n,m,k);k;for(int i 1;i n;i){for(int j 1;j m;j){scanf(%d,mat[i][j]);dp[i][j][mat[i][j]%k][0] 1;}}long long ans 0;for(int i 1;i n;i){for(int j 1;j m;j){for(int t 0;t k;t){int p (mat[i][j]-tk)%k;dp[i][j][t][0] (dp[i-1][j][p][1]dp[i][j-1][p][1])%mod;//p (mat[i][j]t)%k;dp[i][j][t][1] (dp[i-1][j][p][0]dp[i][j-1][p][0])%mod;dp[i][j][t][0] % mod;dp[i][j][t][1] % mod;//printf(i:%d,j:%d,t:%d,val:%d\n,i,j,t,dp[i][j][t][1]);}ans (ans dp[i][j][0][1])%mod;}}coutansendl; }
http://www.lebaoying.cn/news/13120.html

相关文章:

  • 建设电子商城网站海南省
  • 青岛网站建设案例学做网站需要多久时间
  • 网站申请支付宝支付市民服务中心网站建设
  • 佛山国外网站开发建网站需多少钱
  • 怎么样做网站代理商wordpress笑话模板
  • 唐山自助建站系统如何进行市场推广
  • 关于网站的设计和制作平台营销策略都有哪些
  • 网站建设可以自己弄吗知乎网站制作与防护费用
  • 有哪些免费的做网站平台手表常用网站
  • 营销型网站具备的二大能力价格低
  • 成都 做网站 模版WordPress地址是什么
  • 广州做网站优化公司报价网站关键词优化多少钱
  • 正版电子书做的最好的网站网络营销推广技巧
  • 网站建设业务员wordpress加载ajax
  • 做dj网站深圳工厂网站建设公司
  • 别人买了域名做违法网站wp建站系统
  • 网站编程教学小电商平台有哪些
  • 北京建站模板制作我要自学网官网
  • 建设网站的规则公司起名字大全免费查询
  • 东营专业网站建设代账行业门户网站开发
  • 中山市网站建设 中企动力在线做ppt模板下载网站有哪些
  • 网站建设基础教程人教版cms门户网站模板下载
  • 做网站需要多大空间wordpress收录主题
  • 手机介绍网站注册资金必须实缴吗
  • 如何在百度里建网站做企业门户网站要准备哪些内容
  • 中山精品网站建设公司现在建站好么
  • 网站架构和网络智联招聘网站可以做两份简历吗
  • 东莞市长安镇做网站自己怎么开网站备案
  • 成都免费建站静态网页模板源码
  • 孝感个人网站建设dw做网站基础