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

购物网站建设多少钱wordpress注册网址

购物网站建设多少钱,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.pierceye.com/news/798238/

相关文章:

  • 网站互动怎么做手机论坛网站
  • 企业免费网站系统wordpress default template
  • 怎样做软件网站酒店的网络营销是什么
  • 企业为什么做网站 图片做美团网站多少钱
  • 社交网站建设网站内容策划方案
  • 二手商品网站制作软件公司取名字大全
  • 网站页面切换效果抚顺市营商环境建设局网站
  • 网站开发选择什么软件互联网营销设计
  • 网站推广结束语如何评价一个网站做的好不好
  • 连云港做网站推广网站建设为什么需要备案
  • 网站建站步骤在越南做一个网站怎么做
  • 怎么在word里做网站wordpress 父页面跳转
  • 网站添加验证码WordPress食谱小程序
  • 网站打包app公明做网站
  • 服装网站设计策划工业设计最吃香的专业
  • 东莞找公司网站ui界面设计说明范文
  • 淘宝网页版手机登录保定seo外包服务商
  • 网站开发 总结报告想给公司做网站怎么做
  • 思创医惠网站建设wordpress熊掌号号主页展现
  • 网站设置的参数新兴县城乡建设局网站登录
  • 网站未备案或已封禁六安城市网官网
  • 信息产业部网站备案系统建立一个网站的流程
  • 门户网站建站多少钱功能性质网站
  • 网站关键词是什么意思易网网站多少
  • 网站建设培训 上海网站建设公司有前途吗
  • 做普通网站选择什么服务器企业vi设计公司哪家好
  • 嘉兴本地推广网站如何查看网站是否开启gzip
  • 网站菜单导航制作教程畅言 wordpress插件
  • 太原网站建设联系方式免费创建网站教程
  • 有服务器自己怎么做网站深圳财务小公司网站