Main.cpp: In member function ‘void yzqwq::lb::print()’:
Main.cpp:56:24: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
56 | for(re int i=0;i<63;++i)
| ^
Main.cpp: In member function ‘void yzqwq::lb::operator+=(long long int)’:
Main.cpp:62:24: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
62 | for(re int i=62;i>=0;--i){
| ^
Main.cpp: In member function ‘void yzqwq::lb::operator+=(yzqwq::lb&)’:
Main.cpp:73:24: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
73 | for(re int i=62;i>=0;--i)
| ^
Main.cpp: In function ‘yzqwq::lb yzqwq::operator+(lb&, lb&)’:
Main.cpp:79:24: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
79 | for(re int i=62;i>=0;--i)
| ^
Main.cpp: In member function ‘long long int yzqwq::lb::Max_calc()’:
Main.cpp:85:24: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
85 | for(re int i=62;i>=0;--i)
| ^
Main.cpp: In function ‘void solve()’:
Main.cpp:132:20: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
132 | for(re int i=1;i<=n;++i){
| ^
Main.cpp:137:20: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
137 | for(re int i=1;i<=n;++i) if(!dfn[i]) tj(i);
| ^
Main.cpp:138:20: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
138 | for(re int i=1;i<=Col;++i)
| ^
Main.cpp:142:42: warning: address requested for ‘i’, which is declared ‘register’ [-Wextra]
142 | if(Vis[{i,col[v]}]) continue;
| ^
Main.cpp:151:20: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
151 | for(re int i=1;i<=Col;++i){
| ^
Main.cpp:152:28: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
152 | for(re int j=1;j<=m;++j) f[i][j]=1;
| ^
Main.cpp:154:32: warning: address requested for ‘i’, which is declared ‘register’ [-Wextra]
154 | qu.push(i);dp[i]=siz[i];to[find(i)]=i;
| ~~~~~~~^~~
Main.cpp:155:36: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
155 | for(re int j=1;j<=m;++j) f[i][j]=(f[i][j]+f[i][j-1])%p;
| ^
Main.cpp:164:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
164 | for(re int j=1;j<=m;++j)
| ^
Main.cpp:168:44: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
168 | for(re int j=1;j<=m;++j) f[v][j]=(f[v][j]+f[v][j-1])%p;
| ^
Main.cpp:174:20: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
174 | for(re int i=1;i<=Col;++i)
| ^