Solution取任意两点,一者为0,一者为1,其他任意排列,则: 由于取模,所以有两种选择:1.逆元2.预处理由于组合数比较小,所以选择了预处理。Code #include<bits/stdc++.h> #define mp make_pair #define pb push_back #define ll long long #define io std::ios::sync_with_stdio(false),cin.tie(0),cout.tie(0) using namespace std; inline ll read(){ll s=0,w=1;char ch=getc...