南阳28

Posted Jeson

tags:

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

 1 //一个数组元素存14位,模拟即可
 2 #include<cstdio>
 3 int len = 0;
 4 const long long m = 100000000000000;
 5 long long a[10000]={1};
 6 
 7 void solve(long long x)
 8 {
 9     int add = 0;
10     for(int i=0; i<=len; ++i)
11     {
12         a[i] *= x;
13         a[i] += add;
14         add = a[i]/m;
15         a[i] %= m;
16     }
17     if(add > 0)
18         a[++len] = add;
19 }
20 
21 int main()
22 {
23     int n;
24     scanf("%d",&n);
25     for(int i=n; i>0; --i)
26         solve((long long)i);
27     printf("%lld",a[len]);
28     for(int i=len-1; i>=0; --i)
29         printf("%014lld",a[i]);
30     printf("\n");
31 }

 

以上是关于南阳28的主要内容,如果未能解决你的问题,请参考以下文章

南阳邮箱转码需要多久

南阳 oj 表达式求值 题目35 数据结构 NYO题目链接

需要对特定 R 代码片段的解释

在tablayout片段之间进行通信[重复]

LockSupport.java 中的 FIFO 互斥代码片段

片段更改崩溃