问题描述 WhereIsHeroFrom:Zty,你在做什么?
|
输入 每行将包含一个整数N(0 <= N <= 10 ^ 9)。处理结束文件。
|
产量 对于每种情况,输出N!mod 2009
|
样本输入
|
样本输出 |
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
int n;
while (cin >> n)
{
int ans = 1;
if (n < 2009)
{
for (int i = 1; i <= n; i++)
{
ans *= i;
ans %= 2009;
}
}
else ans = 0;
cout << ans << endl;
}
system("pause");
return 0;
}