numbers.cpp: In function 'long long int f(long long int)':
numbers.cpp:34:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<v.size();++i)
^
numbers.cpp:38:7: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(i<v.size()-1)lst1=v[i+1];
^
numbers.cpp:39:7: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(i<v.size()-2)lst2=v[i+2];
^
numbers.cpp:40:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j=(i==v.size()-1);j<v[i];++j)
^
numbers.cpp: In function 'int main()':
numbers.cpp:51:25: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%lld%lld",&a,&b);
^