最后一个点600/500
这是评测信息
求调
#include<bits/stdc++.h>
using namespace std;
int exgcd(int a,int b,int &x,int &y){
if(b==0){
x=1,y=0;
return a;
}
int g=exgcd(b,a%b,y,x);
y-=a/b*x;
return g;
}
int getinv(int a,int p){
int x=0,y=0,gcd;
gcd=exgcd(a,p,x,y);
x=(x%p+p)%p;
return x;
}
int main(){
int n,p;
scanf("%d%d",&n,&p);
for(int i=1;i<=n;++i) printf("%d\n",getinv(i,p));
}