代码:
#include<bits/stdc++.h>
using namespace std;
long long inv[3000005]={0,1};
int main()
{
long long n,p;
scanf("%lld %lld",&n,&p);
for(long long i=1;i<=n;i++)
{
if(!inv[i])
{
inv[i]=(p-p/i)*inv[p%i]%p;
}
printf("%lld\n",inv[i]);
}
return 0;
}
洛谷报错:Nothing is compiled: OUTPUT exceeds.
这是为什么