rings.cpp: In function 'int re(int, int, int)':
rings.cpp:14:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
14 | for(i=0; i<pat[cn].size(); i++)
| ~^~~~~~~~~~~~~~~
rings.cpp:12:11: warning: unused variable 'j' [-Wunused-variable]
12 | int i,j,fn,cou = 0;
| ^
rings.cpp: In function 'void Init(int)':
rings.cpp:49:7: warning: unused variable 'i' [-Wunused-variable]
49 | int i,j,m;
| ^
rings.cpp:49:9: warning: unused variable 'j' [-Wunused-variable]
49 | int i,j,m;
| ^
rings.cpp:49:11: warning: unused variable 'm' [-Wunused-variable]
49 | int i,j,m;
| ^
rings.cpp: In function 'int CountCritical()':
rings.cpp:68:13: warning: unused variable 'm' [-Wunused-variable]
68 | int i,j,m,ans = 0,cn,cm,fn,fm,cou,fal;
| ^
rings.cpp:68:23: warning: unused variable 'cn' [-Wunused-variable]
68 | int i,j,m,ans = 0,cn,cm,fn,fm,cou,fal;
| ^~
rings.cpp:68:26: warning: unused variable 'cm' [-Wunused-variable]
68 | int i,j,m,ans = 0,cn,cm,fn,fm,cou,fal;
| ^~
rings.cpp:68:29: warning: unused variable 'fn' [-Wunused-variable]
68 | int i,j,m,ans = 0,cn,cm,fn,fm,cou,fal;
| ^~
rings.cpp:68:32: warning: unused variable 'fm' [-Wunused-variable]
68 | int i,j,m,ans = 0,cn,cm,fn,fm,cou,fal;
| ^~
rings.cpp:68:35: warning: unused variable 'cou' [-Wunused-variable]
68 | int i,j,m,ans = 0,cn,cm,fn,fm,cou,fal;
| ^~~