zalmoxis.cpp: In function 'int main()':
zalmoxis.cpp:35:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(i==n+1 && sz(ans)==n+k) break ;
^
In file included from /usr/include/c++/7/cassert:44:0,
from /usr/include/x86_64-linux-gnu/c++/7/bits/stdc++.h:33,
from zalmoxis.cpp:1:
zalmoxis.cpp:78:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
assert(sz(ans)<=n+k);
^
zalmoxis.cpp:80:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(sz(ans)<n+k) {
^
zalmoxis.cpp:31:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d %d",&n,&k);
~~~~~^~~~~~~~~~~~~~~
zalmoxis.cpp:37:19: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
if(i!=n+1) scanf("%d",&x);
~~~~~^~~~~~~~~