第六个测试点TLE求救
查看原帖
第六个测试点TLE求救
1420663
carryguo楼主2025/2/7 20:32

P3811第六个测试点TLE

用exgct写的,有没有大佬帮我看一下

求救于万能的谷民 错误信息

代码:

#include<cstdio>
using namespace std;
long long a,p;
void exgcd(long long a, long long b, long long &x, long long &y) {
    if (!b) x = 1, y = 0;
    else exgcd(b, a % b, y, x), y -= a / b * x;
}
int main() {
    scanf("%lld%lld",&a,&p);
    long long x, y,i;
    for(i=1;i<=a;i++){
	    exgcd(i, p, x, y);
	    x = (x % p + p) % p;
	    printf ("%lld\n", x);
	}
    return 0;
}
2025/2/7 20:32
加载中...