Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ついでに system of linear equations の問題文を見ていて気になったところをいじりました
・誤植$a_{ij}$ → $A_{ij}$ $\mathbb{Z}_p$ を $\mathbb{F}_p$ にした(polynomial で $\mathbb{F}_p$ の方が多そう / 個人的に $\mathbb{Z}_p$ が別の意味で頻繁に使われる分野に馴染んでいるので)
・
・テストケースはまあまあ system of linear から流用しています。$N=0$ , $M=0$ も許容しています。$N=0, M=0$ に適用しうるし
・制約で
・現 problem admin の中では、過去問との整合性よりもこの手のコーナーケースを入れることの方が支持されている(この問題についてではなく一般論として)
・matrix rank ライブラリは実用上
M=A[0].size()
みたいな実装でやらかしうるのでこのコーナーケースは重要だと考えた