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

智能网站推广优化做外贸网站企业

智能网站推广优化,做外贸网站企业,网站建设方案书 5个备案,2022最火代理产品Problem - H - Codeforces 题意#xff1a; 定义一个集合S为T的孩子是#xff0c;对于S中的每一个元素x#xff0c;在T中都能找到x1。 给定n#xff0c;k#xff0c;每一个集合中的元素x必须满足 1 x k 1xk 1xk且 c n t [ x ] 1 cnt[x…Problem - H - Codeforces 题意 定义一个集合S为T的孩子是对于S中的每一个元素x在T中都能找到x1。 给定nk每一个集合中的元素x必须满足 1 x k 1xk 1xk且 c n t [ x ] 1 cnt[x]1 cnt[x]1若n个集合重排后对于 1 i n 1in 1in都可以满足 S i − 1 S_{i-1} Si−1​为 S i S_i Si​的孩子则该n个集合是一个合法序列求所有合法序列的个数。 思路 定义 f [ i ] f[i] f[i]为最后一个集合中若 i i i存在只看 i i i的贡献可以构成合法的之前集合的总个数。 则 f [ 1 ] 1 , f [ i ] f [ i − 1 ] 1 f[1]1,f[i]f[i-1]1 f[1]1,f[i]f[i−1]1因为最后一个集合里1只能是自己冒出来的不能是由前面变来的之后每一个数都可以是自己冒出来的贡献为1也可以是将使集合中出现i-1的那个位置上的数提前出现一位导致原来的i-1变成现在的i。由于最后一个集合中出现每一个数都是独立的所以可以用乘法原理算得每种情况求出 p r e [ i ] pre[i] pre[i]表示至少有n-i个空集的集合有多少情况。 AC代码 #include bits/stdc.h using namespace std; #define io ios::sync_with_stdio(false),cin.tie(0),cout.tie(0) typedef long long ll; #define int ll #define pb push_back #define eb emplace_back #define m_p make_pair const int mod 998244353; #define mem(a,b) memset(a,b,sizeof a) #define pii pairint,int #define fi first #define se second const int inf 0x3f3f3f3f; const ll N 2e550; //__builtin_ctzll(x);后导0的个数 //__builtin_popcount计算二进制中1的个数 int fac[N],inv[N];ll qp(ll a,ll b){ll ans1;a%mod;while(b){if(b1) ansans*a%mod;aa*a%mod;b1;}return ans; }void init(){fac[0]fac[1]inv[0]inv[1]1;for(int i2;iN;i){fac[i]1ll*fac[i-1]*i%mod; //阶乘inv[i]1ll*inv[mod%i]*(mod-mod/i)%mod; //逆元}for(int i2;iN;i){inv[i]1ll*inv[i]*inv[i-1]%mod;} }void work() {init();int n,k;cinnk;ll ans0;for(int i1;imin(n,k);i){ll res(fac[i1]*qp(i1,k-i)%mod-fac[i]*qp(i,k-i1)%modmod)%mod;//至少有n-(i1)个空集-至少有n-i个空集ans(ansres*fac[n]%mod*inv[n-i]%mod)%mod;//恰有n-i个空集的情况}ans;coutans\n; }signed main() {io;int t1;//cin t;while (t--) {work();}return 0; }
http://www.hkea.cn/news/14340432/

相关文章:

  • 做电影网站解析怎样做境外电商
  • 选择佛山网站设计wordpress 4.4.1漏洞
  • 网站建设流程域名申请域名注册价格
  • 建设外贸型网站做网站为什么需要购买域名
  • 专做商业平台网站东莞英文建站公司
  • 青岛电子商务网站建设十个免费软件不收费
  • 网站空间的分类网站开发建设赚钱吗
  • 定制化网站开发公司英文电商网站建设
  • 网站平台是怎么做财务的建设网站需要懂什么
  • 南宁网站推广手段杭州余杭区网站建设
  • 东莞网站建设 烤活鱼建立网站链接结构的基本方式是
  • 苏州h5建站排名优化软件点击
  • xunsearch做搜索网站wordpress怎么收录
  • 做it的网站互联网技术的应用
  • 资阳市住房和城乡建设局网站离石市网站建设公司
  • 眉山招聘网站建设国家高新技术企业图片
  • 软件开发与网站开发wordpress 后门检查
  • 网站建设与维护的选择题editplus怎么创网站
  • 查询价格的网站广州网站制作培训
  • 网站改版设计思路郑州网站设计
  • 做杂志的网站有哪些内容莱芜金点子电子版最新招聘信息
  • 简单好看个人主页网站模板专业团队介绍文案
  • 网站建设图片怎么切大连三川建设集团
  • 在那个网站找模具做图片在线转外链
  • 网站建设厌倦西平县住房和城乡建设局网站
  • 跑步机 东莞网站建设网站联系方式设计
  • 螺旋钢管网站建设网站建设 标书
  • 零起飞网站建设工作室seo推广怎么样
  • 苏州优秀网站设计做网站页面视频教学
  • 摄影师作品网站一个网站做无限关键词