squad.cpp: In member function 'std::pair<Frac, int> LineContainer::query(Frac)':
squad.cpp:98:36: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'll' {aka '__int128'} [-Wformat=]
98 | printf("Query answer: a %lld b %lld x %lld/%lld -> %lld/%lld (idx %d)\n", it.a, it.b, x.a, x.b,
| ~~~^ ~~~~
| | |
| long long int ll {aka __int128}
squad.cpp:98:43: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'll' {aka '__int128'} [-Wformat=]
98 | printf("Query answer: a %lld b %lld x %lld/%lld -> %lld/%lld (idx %d)\n", it.a, it.b, x.a, x.b,
| ~~~^ ~~~~
| | |
| long long int ll {aka __int128}
squad.cpp:98:50: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'll' {aka '__int128'} [-Wformat=]
98 | printf("Query answer: a %lld b %lld x %lld/%lld -> %lld/%lld (idx %d)\n", it.a, it.b, x.a, x.b,
| ~~~^ ~~~
| | |
| long long int ll {aka __int128}
squad.cpp:98:55: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'll' {aka '__int128'} [-Wformat=]
98 | printf("Query answer: a %lld b %lld x %lld/%lld -> %lld/%lld (idx %d)\n", it.a, it.b, x.a, x.b,
| ~~~^ ~~~
| | |
| long long int ll {aka __int128}
squad.cpp:98:63: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'll' {aka '__int128'} [-Wformat=]
98 | printf("Query answer: a %lld b %lld x %lld/%lld -> %lld/%lld (idx %d)\n", it.a, it.b, x.a, x.b,
| ~~~^
| |
| long long int
99 | it.get(x).a, it.get(x).b, it.idx);
| ~~~~~~~~~~~
| |
| ll {aka __int128}
squad.cpp:98:68: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'll' {aka '__int128'} [-Wformat=]
98 | printf("Query answer: a %lld b %lld x %lld/%lld -> %lld/%lld (idx %d)\n", it.a, it.b, x.a, x.b,
| ~~~^
| |
| long long int
99 | it.get(x).a, it.get(x).b, it.idx);
| ~~~~~~~~~~~
| |
| ll {aka __int128}
squad.cpp: In member function 'std::pair<Frac, int> segmentTree::query(int, int, int, int, int, Frac)':
squad.cpp:119:14: warning: variable 'p1' set but not used [-Wunused-but-set-variable]
119 | auto p1 = query(i*2, l, m, s, e, x), p2 = query(i*2+1, m+1, r, s, e, x);
| ^~
squad.cpp:119:46: warning: variable 'p2' set but not used [-Wunused-but-set-variable]
119 | auto p1 = query(i*2, l, m, s, e, x), p2 = query(i*2+1, m+1, r, s, e, x);
| ^~