社区讨论
第六个测试点TLE求救
P3811【模板】模意义下的乘法逆元参与者 3已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @m6uqzkok
- 此快照首次捕获于
- 2025/02/07 20:33 去年
- 此快照最后确认于
- 2025/11/04 09:47 4 个月前
P3811第六个测试点TLE
用exgct写的,有没有大佬帮我看一下
代码:
CPP#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;
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...