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

杭州软装设计公司哪家好庆云网站seo

杭州软装设计公司哪家好,庆云网站seo,做职业资格考试的网站有哪些,开公司可以在哪些网站做推广这次是动态规划最后一期了,感谢大家一直以来的观看,以后就进入新的篇章了 目录 题目:照相排列 思路: 题目:照相排列 思路: 首先记录状态f[a][b][c][d][e]表示每排如此人数下对应的方案数,然…

这次是动态规划最后一期了,感谢大家一直以来的观看,以后就进入新的篇章了

  

目录

题目:照相排列

  思路:  

  

题目:照相排列

    

    

思路:  


首先记录状态f[a][b][c][d][e]表示每排如此人数下对应的方案数,然后发现第一排人数大于第二排时,第一排最后一个人可有可无,那就好做了。

   
故f[a,bcde]=f[a-1,bcde],同理其余排也如此转移,这样此状态的所有来源都知道了,即:f[abcde]=f[a-1]+f[b-1]+f[c-1]+f[d-1]+f[e-1]    
   

#include <bits/stdc++.h>  
using namespace std;
typedef long long LL;                                                                                          
const int N = 31;
int n;
LL f[N][N][N][N][N];
int main()
{while (cin>>n,n){int s[5] = {0};for (int i=0; i<n; i++) cin>>s[i];f[0][0][0][0][0]=1;for (int a=0; a<=s[0]; a++)for (int b=0; b<=min(a,s[1]); b++)for (int c=0; c<=min(b,s[2]); c++)for (int d=0; d<=min(c,s[3]); d++)for (int e=0; e<=min(d,s[4]); e++){LL &x = f[a][b][c][d][e];if (a&&a-1>=b) x+=f[a-1][b][c][d][e];if (b&&b-1>=c) x+=f[a][b-1][c][d][e];if (c&&c-1>=d) x+=f[a][b][c-1][d][e];if (d&&d-1>=e) x+=f[a][b][c][d-1][e];if (e) x += f[a][b][c][d][e-1];}cout <<f[s[0]][s[1]][s[2]][s[3]][s[4]]<< endl;}return 0;
}

各位宝程序员节快乐!

http://www.yidumall.com/news/10890.html

相关文章:

  • 滨州正规网站建设价格刷评论网站推广
  • 武威市建设局网站 放管服东莞关键词优化平台
  • asp网站开发论文参考文献在线的crm系统软件
  • 合肥专门做网站网站一级域名和二级域名区别
  • 湖北省级建设主管部门网站可以投放广告的网站
  • 哪里有手机网站建设中国十大网站
  • 网站制作的评价指标中电商平台
  • PHP做的网站能容纳多少人网络营销策划案怎么写
  • 清远网站开发百度 营销推广费用
  • 小企业网站如何建设好百度竞价排名费用
  • html5可以做手机网站吗连云港seo公司
  • st3网站开发网站排名优化服务
  • 公司网站建站公司苏州网站建设
  • 建企业网站价格关键词seo排名怎么选
  • 重庆网约车哪个平台最好整站优化工具
  • 深圳网站建设公司哪家可以建app网站关键词排名优化系统
  • tag 网站备案企业邮箱入口
  • 厦门网站建设的公司哪家好连云港seo优化公司
  • 做外贸要看哪些网站互联网创业项目
  • 哪个网站做ppt赚钱医院线上预约
  • 网站策划案例seo竞价推广
  • 两个网站做响应式网站b站免费建网站
  • 福州自适应网站建设网络营销有本科吗
  • 外贸外链网站文大侠seo博客
  • 郴州建网站企业关键词排名优化哪家好
  • seo算法是什么网站建设优化推广系统
  • 网站开发小组图片优化
  • jsp做网站能实现什么功能青岛网站建设有限公司
  • 公安局网站备案流程微信推广多少钱一次
  • 怎么用网络推广太原网站优化