Warning: session_start(): open(/tmp/sess_7168b80b80723c12429263db005641ed, O_RDWR) failed: No space left on device (28) in /data/wiki/inc/init.php on line 239

Warning: session_start(): Failed to read session data: files (path: ) in /data/wiki/inc/init.php on line 239

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/inc/auth.php on line 430
Writing /data/wiki/data/cache/4/43994124a9168f34c03db2ff7cd35d94.captchaip failed

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/inc/actions.php on line 38

Warning: Cannot modify header information - headers already sent by (output started at /data/wiki/inc/init.php:239) in /data/wiki/lib/tpl/dokuwiki/main.php on line 12
2020-2021:teams:die_java:front_page_summertrain1 [CVBB ACM Team]

用户工具

站点工具


2020-2021:teams:die_java:front_page_summertrain1

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
2020-2021:teams:die_java:front_page_summertrain1 [2020/07/17 17:58]
fyhssgss
2020-2021:teams:die_java:front_page_summertrain1 [2020/10/17 22:58] (当前版本)
fyhssgss
行 254: 行 254:
  
 故变成: $$ 故变成: $$
-约束条件:x^TAx\leq1+约束条件:x^TAx=1
 \\ 目标函数:\{b^T·x\} \\ 目标函数:\{b^T·x\}
 $$ 考虑拉格朗日数乘法 $$ $$ 考虑拉格朗日数乘法 $$
行 517: 行 517:
 </​hidden>​ </​hidden>​
  
-===== 题目名字 ​=====+===== J.Easy Integration ​=====
  
 === 题意 === === 题意 ===
 +
 +算 $\int^{1}_{0}{(x-x^2)^ndx}$
  
 === 题解 === === 题解 ===
  
-<code cpp>+分部积分即可推出答案为 $\frac{(n!)^2}{(2n+1)!}$
  
 +<hidden 代码>
 +<code cpp>
 +#​include<​iostream>​
 +#​include<​cstdio>​
 +#​include<​algorithm>​
 +#​include<​cstring>​
 +#define ll long long
 +using namespace std;
 +int read()
 +{
 +    int k=0,​f=1;​char c=getchar();​
 +    for(;​!isdigit(c);​c=getchar()) if(c=='​-'​) f=-1;
 +    for(;​isdigit(c);​c=getchar()) k=k*10+c-'​0';​return k*f;
 +}
 +const int N=2000005,​M=1000000,​mod=998244353;​
 +int n,frac[N];
 +int ksm(int x,int k)
 +{
 +    int ans=1;
 +    for(;​k;​k>>​=1,​x=1ll*x*x%mod)
 +        if(k&1)
 +            ans=1ll*ans*x%mod;​
 +    return ans;
 +}
 +int main()
 +{
 +    frac[1]=1;
 +    for(int i=2;​i<​=M*2+1;​i++)
 +        frac[i]=1ll*i*frac[i-1]%mod;​
 +    while(scanf("​%d",&​n)!=EOF)
 +    {
 +        printf("​%lld\n",​1ll*frac[n]*frac[n]%mod*ksm(frac[2*n+1],​mod-2)%mod);​
 +    }
 +    return 0;
 +}
 </​code>​ </​code>​
 +</​hidden>​
 ===== 训练实况 ===== ===== 训练实况 =====
  
2020-2021/teams/die_java/front_page_summertrain1.1594979894.txt.gz · 最后更改: 2020/07/17 17:58 由 fyhssgss