hdu2674 N!Again

来源:互联网 发布:数据挖掘考研大学 编辑:程序博客网 时间:2024/06/06 04:54

题目:http://acm.hdu.edu.cn/showproblem.php?pid=2674

题解:打表观察规律。哇掌握了新的技巧!!!遇到类似的题目,直接打表。

ac代码:

#include <iostream>
#include <cstdio>
using namespace std;
long long  jisuan(long long x)
{
    long long  ans=1;
    for(long long  i=1;i<=x;i++){
        ans*=i;
        ans=ans%2009;
    }
    return ans;
}
int main()
{
    long long  x;
    while(scanf("%lld",&x)!=EOF){
        if(x>50) printf("0\n");
        else printf("%lld\n",jisuan(x));
    }
}

0 0
原创粉丝点击