使用更快速的输入输出
by cyffff @ 2022-07-08 11:16:32
@[MLBZSSK](/user/333800)
```cpp
#include <iostream>
#include <cstdio>
using namespace std;
int n,p,inv[5005000];
int main()
{
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
cin >> n >> p;
inv[1]=1;
cout << "1\n";
for(int i=2;i<=n;i++)
{
inv[i]=(long long)(p-p/i)*inv[p%i]%p;
cout << inv[i] << "\n";
}
return 0;
}
```
by CmsMartin @ 2022-07-08 11:16:46
加上
```cpp
cin.tie(0);cout.tie(0);
```
试试。
by _cyle_King @ 2022-07-08 11:16:49
@[MLBZSSK](/user/333800) 这题卡常,加一下快读就可以了
by charleshe @ 2022-07-08 11:17:48
@[charleshe](/user/477258) 谢谢谢谢
by qip101 @ 2022-07-08 11:18:25
@[MLBZSSK](/user/333800) 主要原因是你换行使用了 `std::endl`
by rxjdasiwzl @ 2022-07-08 11:19:04
@[_cyle_King](/user/582035) 这题的输出都在输入之后,加了没用。
by rxjdasiwzl @ 2022-07-08 11:20:05
@[charleshe](/user/477258) 总共只读入了两个数为什么要快读 ![](//啧.tk/yiw)
by rxjdasiwzl @ 2022-07-08 11:20:54
@[rxjdasiwzl](/user/96446) 快读快写都配上啊,这题输出量这么大不T掉才怪
by charleshe @ 2022-07-08 11:21:37
@[charleshe](/user/477258) ```std::cout``` 和 `std::printf` 都能过啊,不知道你怎么得出这个结论的。
by rxjdasiwzl @ 2022-07-08 23:40:59