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

中国建设银行官网站陕西西安平面设计师月薪多少

中国建设银行官网站陕西西安,平面设计师月薪多少,wordpress 分类标签,东方甄选采用了哪些网络营销方式前言 正题 题目链接:https://www.luogu.com.cn/problem/P5299 题目大意 有2n2n2n张牌#xff0c; nnn张强化牌#xff0c;每张上有一个正整数x(x1)x(x1)x(x1)#xff0c;如果使用后之后的每一张攻击牌伤害都会乘上xxx。nnn张攻击牌#xff0c;每张上有一个正…前言 正题 题目链接:https://www.luogu.com.cn/problem/P5299 题目大意 有2n2n2n张牌 nnn张强化牌每张上有一个正整数x(x1)x(x1)x(x1)如果使用后之后的每一张攻击牌伤害都会乘上xxx。nnn张攻击牌每张上有一个正整数xxx使用后造成xxx点伤害。 随机抽上来mmm张然后按照最优策略打出kkk张的情况下求所有情况造成的伤害和。 1≤k≤m≤2n≤30001\leq k\leq m\leq 2n\leq 30001≤k≤m≤2n≤3000 解题思路 考虑一个最优策略是啥显然地我们有强化牌肯定优先打出直到打完或者只剩最后一费。 因为翻倍至少多一倍的伤害而我们攻击牌肯定是从大往小选所以不可能一张攻击牌使得伤害翻倍。 先把两种牌按照数组从大到小排序 我们可以分为两种情况讨论 打出k−1k-1k−1张强化牌和一张攻击牌打出k−1k-1k−1张强化牌和若干张攻击牌 第一种情况我们设fif_ifi​表示选出了iii张强化牌的所有方案中前kkk张牌乘积的和。 然后枚举一个在k−1∼mk-1\sim mk−1∼m之间的数字iii表示抽到了iii张强化牌然后再枚举攻击力最大的一张攻击牌剩下的方案用组合数计算即可。 第二种情况比较麻烦同样的设f0,if_{0,i}f0,i​表示抽了i(ik)i(ik)i(ik)张强化牌的所有方案中所有牌的乘积和。然后设fi,jf_{i,j}fi,j​表示总共选了iii张攻击牌和强化牌打出了前kkk张强化牌和攻击牌时所有强化牌乘积的和gi,jg_{i,j}gi,j​则表示造成的伤害和。 然后转移即可。 时间复杂度O(nm)O(nm)O(nm) code #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N1e4,P998244353; ll T,n,m,k,a[N],b[N],f[N],g[N],fac[N],inv[N],ans; ll C(ll n,ll m){if(mn)return 0;return fac[n]*inv[m]%P*inv[n-m]%P; } signed main() {inv[0]fac[0]inv[1]1;for(ll i2;iN;i)inv[i]P-inv[P%i]*(P/i)%P;for(ll i1;iN;i)fac[i]fac[i-1]*i%P,inv[i]inv[i-1]*inv[i]%P;scanf(%d,T);while(T--){scanf(%lld%lld%lld,n,m,k);ans0;for(ll i1;in;i)scanf(%lld,a[i]);for(ll i1;in;i)scanf(%lld,b[i]);for(ll i0;im;i)f[i]g[i]0;f[0]1;sort(a1,a1n);reverse(a1,a1n);sort(b1,b1n);reverse(b1,b1n);for(ll i1,x;in;i)for(ll jm;j1;j--){if(jk)(f[j]f[j-1]*a[i]%P)%P;else (f[j]f[j-1])%P;}for(ll ik-1;im;i){for(ll j1;jn;j)(ansf[i]*b[j]%P*C(n-j,m-i-1)%P)%P;f[i]0;}for(ll i1;in;i){for(ll jm;j1;j--){(f[j]f[j-1])%P;if(jk)(g[j]g[j-1]b[i]*f[j-1]%P)%P;else (g[j]g[j-1])%P;}}printf(%lld\n,(ansg[m])%P);}return 0; }
http://www.zqtcl.cn/news/918520/

相关文章:

  • 小网站托管费用企查宝企业查询
  • 专门做特卖的网站是什么外国炫酷网站网址
  • 学习网站的建设wordpress批量拿shell
  • 中企动力做的网站推软件
  • 北京财优化沧州seo公司
  • 收到网站代码后怎么做啥是东莞网站优化推广
  • 重庆商城网站开发网站建设中英版
  • 免费企业网站开发给酒吧做网站
  • 想用自己电脑做服务器做个网站吗网站制作工作室哪家比较好
  • 这样建立网站vs2008做网站
  • 做网站创业故事好看大方的企业网站源码.net
  • 做家常菜哪个网站最好香蜜湖附近网站建设
  • 网站index.php被修改seo网络推广经理招聘
  • 南京做网站联系南京乐识网站建设培训福州
  • 比较冷门的视频网站做搬运网站建设 分析
  • 网站开发实习计划模板有做数学题的网站吗
  • 汕头 网站网页设计图片轮播切换
  • 免费ui网站美橙网站设计
  • 网站建设 海口哪里有网站设计公司
  • 广西建设监理协会官方网站网站建设的需求文档
  • 网站后台怎么做飘窗wordpress add_theme_page
  • 网站建设哪家信誉好网店美工具体要求
  • 网站管理建设工作wordpress 媒体库 直链
  • 网站备案是域名备案还是空间备案wordpress注册数学验证
  • 网站的种类有哪些怎么做代理人金沙网站
  • 西城顺德网站建设网站开发网上教学
  • 公司网站成本百度制作公司网页
  • 政务网站建设情况汇报网线制作的标准
  • 天空网站开发者wordpress 用户登陆后跳转到首页
  • 网站没有内容可以备案吗哪家网站设计好