传送门

  1. 求(贝塔函数运用)

Γ(x)=∫01(x−x2)ndx=(n!)2/(2n+1)!\Gamma(x) = \int_0 ^1\ (x-x^2)^{n}dx=(n!)^2/(2n+1) !Γ(x)=∫01​ (x−x2)ndx=(n!)2/(2n+1)!

  1. 证明:

    法二:
    贝塔函数—链接
    考点:

费马定理 ap−1(modp)=1(modp).a^{p-1}(mod p)=1(mod p). ap−1(modp)=1(modp).

#include<iostream>
#include<cstdio>
using namespace std;
typedef long long ll;
const ll mod = 998244353;
const ll maxn = 2E6+5;
ll f[maxn];
void init()//阶乘处理
{f[1] = 1;for (int i = 2;i <= maxn;i++){f[i] = f[i - 1] * i % mod;}
}
ll Mod(ll a, ll p)//快速幂取模
{ll ans = 1;while (p){if (p & 1) ans = (ans * a) % mod;a = a * a % mod;p >>= 1;}return ans;
}
int main()
{int n;init();while (scanf("%d", &n) != EOF){//费马定理cout << f[n] * f[n] % mod * Mod(f[2 * n + 1], mod - 2)%mod<<endl;}return 0;
}

牛客网j题(快速幂取模阶乘处理贝塔函数费马定理)相关推荐

  1. 牛客网刷题之SQL篇:非技术快速入门39T

    导航 前序 一.简单的关键字练习 1-10 二.知识点复习之 ==运算符== 1.算数运算符 2.比较运算符 3.逻辑运算符 4.位运算符 三.10-28T 0.简单题总结 1. SQL18 ==分组 ...

  2. 牛客网刷题记录 || 结构体和类

    这是牛客网刷题记录专栏第五篇博文,先给大家简单介绍一下牛客网,牛客网是一个集笔面试系统.题库.课程教育.社群交流.招聘内推于一体的优质网站,牛客网题库中包含几万道题目,注重通过边学边练的模式揽获编程人 ...

  3. 牛客网-SQL题库笔记

    牛客网-SQL题库笔记 01.最晚入职员工的所有信息 02.查找入职员工时间排名倒数第三的员工所有信息 03.查找各个部门当前领导当前薪水详情以及其对应部门编号 04.查找所有已经分配部门的员工的la ...

  4. 牛客网刷题记录 || 循环

    这是牛客网刷题记录专栏第七篇博文,先给大家简单介绍一下牛客网,牛客网是一个集笔面试系统.题库.课程教育.社群交流.招聘内推于一体的优质网站,牛客网题库中包含几万道题目,注重通过边学边练的模式揽获编程人 ...

  5. 牛客网错题整理--C++篇1

    牛客网错题整理--C++篇1 1.下列程序的运行结果是PP 10003,请为横线处选择合适的程序(): #include<stdio.h>#include<string.h>s ...

  6. 牛客网sql题库(1-30题)—— 个人答案与过程解析

    本篇博客分享一下我在牛客网sql题库刷题时,自己敲出来的结果.结果均通过了牛客网的结果验证. 具体的题目就不放在博客中了,感兴趣可以自行去搜索牛客网,找到sql题库在线编程 每道题下面都有我自己写的题 ...

  7. 冬奥会在即,比赛打分去除一个最低分,去除一个最高分,求平均分? --- 牛客网SQL54题给我的反思

    目录 牛客网原题 -- 求平均工资: 建表语句: 查询语句: 拓展思考 Q1:窗口函数为啥用的是ROW_NUMBER() Q2:求最大值/最小值的思路? 北京2022冬奥会要来了,像比如谷爱凌参加的自 ...

  8. 牛客网错题集(2021-08-31)

    牛客错题集2 暑假回来的一次刷题,结果不是很理想. 1.在 main() 方法中给出的整型数组,如果将其写到一个文件中,需要( ). 2.给定代码: 3.第三行将输出什么? 4.关于下面的程序,说法正 ...

  9. C++ 牛客网做题总结

    20天的刷完1234道牛客网C++题,正确率嘛,还算可以,一般~ 1:正确率63% 2:查缺补漏,复习了非常非常多的知识点:牛客网做题笔记 3:当时主要的目的是为了笔试做准备的,找工作的第一关嘛,到时 ...

最新文章

  1. Android类库打包方法探究
  2. MatLab GUI Load .mat File 导入mat文件
  3. 快速安装LNMP环境
  4. linux实验目的能学会什么意思,Linux实验.doc
  5. 多个cpp文件生成so_boostpython:从多个.cpp文件创建一个模块(.so)
  6. mysql skip slave_MYSQL replication slave-skip-errors 详解
  7. ajax发送请求和数据返回,Ajax发送和接收请求
  8. 五,通道之间的数据传输
  9. 更改计算机名后无法联网,更改计算机名后,DB2不能正常使用的解决情况
  10. plcst语言编程教程_PLC初学者如何从梯形图过渡到ST语言编程
  11. 快速了解德国TRINAMIC运动控制芯片(TMC电机驱动芯片)
  12. 基于python及图像识别的围棋棋盘棋子识别3——耗时优化(一行代码速度提高600倍)
  13. STM32外设驱动总结(公司项目需要)
  14. matlab解微分方程例子,MATLAB解微分方程 [轉] | 學步園
  15. Quartz 定时任务管理
  16. 【八种基本分析方法】
  17. 计算机开机显示屏节能,电脑显示屏显示节能模式怎么处理
  18. 周记:Fifty-eight
  19. mysql设置最大使用内存_设置MySQL使用大内存页面
  20. 插值查找(两种方法)

热门文章

  1. python线性回归做预测天气_Python线性回归实例:预测自行车流量
  2. 零基础学习xlwings,看这篇文章就够了
  3. 网络前端第六次培训笔记(js)
  4. 使用递归实现链表反转
  5. 双边滤波去雾matlab,基于双边滤波的去雾算法.doc
  6. android qmui教程,【QMUI教程】 Android Theme的使用
  7. python判断是不是三角形数_python:输入三个数判断是什么三角形
  8. ccf-csp认证2020-12-2期末预测之最佳阈值: 一种简单解法
  9. python 两种版本在cmd命令行切换
  10. CodeForces - 1373