#574. 桂林的文件

Posted hahaha2124652975

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#574. 桂林的文件相关的知识,希望对你有一定的参考价值。

题面君

好的首先,麻烦将某个叫桂林的小哥哥拉出去斩了谢谢,微笑.JPG

这题目就是裸的数论啊,可是我数学差啊,没办法规律找不到啊,简而言之,你们自己做一下1~5(5比较大但是有样例),然后就基本可以发现规律了,只要你可以相信自己的结论(同机房某个大爷考场上想出来规律结果不相信自己导致没写你敢信??)

 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cstring>
 4 #include<cmath>
 5 #include<queue>
 6 #include<stack>
 7 #include<deque>
 8 #include<algorithm>
 9 #define ll long long
10 using namespace std;
11 const int oo=0x3f3f3f3f;
12 const int N=1000005;
13 const int mod=19260817;
14 
15 ll T,n;
16 ll f[N];
17 
18 ll get(){
19     char zy=getchar();
20     ll z=1,y=0;
21     while(zy>9||zy<0){
22         if(zy==-) z=-1;
23         zy=getchar();
24     }
25     while(zy>=0&&zy<=9){
26         y=(y<<1)+(y<<3)+zy-0;
27         zy=getchar();
28     }
29     return z*y;
30 }
31 
32 int main(){
33     //freopen(".in","r",stdin);
34     //freopen(".out","w",stdout);
35     T=get();
36     f[1]=1;
37     while(T--){
38         n=get();
39         if(f[n]){
40             printf("%lld
",f[n]);
41             continue;
42         }
43         for(int i=2;i<=n;i++){
44             f[i]=f[i-1]*(2*(i-1)-1)%mod;
45         }
46         printf("%lld
",f[n]);
47     }
48     return 0;
49 }

 

以上是关于#574. 桂林的文件的主要内容,如果未能解决你的问题,请参考以下文章

旅游景点桂林山水英文介绍

公众号里面的桂林银怎么退出来

《大数据技术原理与应用》 复习笔记 (桂林电子科技大学)

桂林-阳朔3日游

桂林理工大学第十届java程序设计初试竞赛试题

CodeForces 574BBear and Three Musketeers