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

页面设计排版网站比较大的软件下载网站

页面设计排版网站,比较大的软件下载网站,wordpress的php版本,江苏省建筑信息平台登录—专业IT笔试面试备考平台_牛客网 题意: 思路: 首先是个计数问题,考虑组合数学 组合数学就是在考虑枚举所有包含1和n的区间 这个典中典就是枚举1和n的位置然后算贡献 双指针超时,考虑推式子: Code&#xff1a…

登录—专业IT笔试面试备考平台_牛客网

题意:

 

思路:

首先是个计数问题,考虑组合数学

组合数学就是在考虑枚举所有包含1和n的区间

这个典中典就是枚举1和n的位置然后算贡献

双指针超时,考虑推式子:

 

Code:

#include <bits/stdc++.h>#define int long longusing i64 = long long;using namespace std;constexpr int N = 1e6 + 10;
constexpr int M = 1e6 + 10;
constexpr int mod = 998244353;int Fac[N];int qpow(int a, int b) {int res = 1ll;while(b) {if (b & 1) res = res * a % mod;a = a * a % mod;b >>= 1;}return res;
}
void solve() {int n;cin >> n;if (n == 1) {cout << 1 << "\n";return;}Fac[0] = 1;for (int i = 1; i <= n; i ++) Fac[i] =  (Fac[i - 1] * i) % mod;int ans = 0;int inv2 = qpow(2, mod - 2);for (int i = 2; i <= n; i ++) {ans += (i * (i - 1) % mod * inv2 % mod) % mod * (n - i + 1) % mod;ans %= mod;}cout << (ans * Fac[n - 2] % mod * 2 % mod) % mod << "\n";
}
signed main() {std::ios::sync_with_stdio(false);std::cin.tie(nullptr);int t = 1;while(t --) {solve();}return 0;
}

 

http://www.yayakq.cn/news/468891/

相关文章:

  • 公司找私人做网站网站推广经验杂谈
  • 网站优化需要哪些工具搜索引擎推广的关键词
  • 湘潭网站建设厦门网站制作网络广告一般是怎么收费
  • 返利网站开发代码网页设计周记26篇300字
  • 如何做品牌推广网站网站设计方案书
  • 住总第三开发建设有限公司网站网络营销ppt案例
  • 做ppt的网站有哪些内容东莞经济贸易学校网络营销
  • 网站建设推广语做购物网站平台
  • 婚庆网站建设公司网站的中英文翻译是怎么做的
  • 天河建设网站公司排名企业公司网站源码
  • 免费网站下载app软件免费广东网络营销服务
  • 免费网站空间可上传网站怎么删除织梦做的网站
  • 山东省建设工程招标中心网站wordpress单本小说采集
  • 网站建设与管理就业短网址网站
  • 地矿局网站建设方案wordpress页面布置
  • 建设工程信息哪个网站有详细信息做背景音乐的版权网站
  • 夏县网站建设上海十大策划公司排名
  • 查询网站开发商务
  • 顺德门户网站建设公司wordpress指定内容加密
  • 网站站点创建成功是什么意思长春互联网
  • 平台网站模板wordpress 中文企业
  • 建立网站底线wordpress简称
  • 人才市场官方网站做网站应该用多少分辨率
  • 湘潭培训网站建设新手小白如何做电商
  • 运城做网站的公司施工企业资质证书封皮
  • 做效果图的网站有哪些软件网站建设经验会议讲话稿
  • 玉树电子商务网站建设哪家好医院网站改版建设方案
  • 医院网站建设滞后赚钱项目
  • 生物科技公司网站模板建筑网片价格
  • 建立网站请示wordpress编辑菜单