-
```nim
import cplib/modint/modint
import atcoder/modint
type mint = modint998244353_montgomery
type mint2 = modint998244353
echo 1/mint(5)
echo 1/mint2(5)
```
```
5
598946612
```
-
- 凹凸多角形
H 行 W 列のマス目があります。このマス目の、上から i 番目、左から j 番目のマスを、マス (i,j) と呼ぶことにします。
各マスは黒または白に塗られています。S i,jが "#" ならばマス (i,j) は黒に塗られており、 "." ならば白に塗られています。
ここで、黒に塗られた部分は一つの自己交叉のない多角形となることが保証されます。すなわち、以下のことが保…
-
-
Currently, any receive commands asks for directory and/or name of file.
This is not really useful when you are solving problems, and can be really annoying after some time.
The issue is, a confi…
-
-
We need to revise the documentation of the cabal.project option `ignore-expiry` to prevent confusion. Setting this option will disable the verification of remote repositories' signature expiration on …
-
https://twitter.com/koyumeishi_/status/1275090158543495168
-
## キーワード
-
## 考えたこと
- ABC049C
- 文字列、判定問題、Greedy、後ろから見る
- 後ろから5文字or6文字ずつ読み込む思い込んで3WA
- ABC069D
- 構築: 列方向にジグザグに配置
- 行数が偶奇で場合分け、奇数のときにループを回す方向を反転
- ABC070D
- 「頂点kを経由する」を頂点kを根として…
-
:red_circle: **Title** : ContestHub
:red_circle: **Aim** : ContestHub fetches upcoming and ongoing programming contests from multiple platforms including CodeChef, Codeforces, AtCoders, HackerEarth, …
-
```python
class UnionFind:
def __init__(self, size):
"""
initialize the UnionFind
size: the maximum of value stored
"""
# self.parent[i]: the parent …