/in/foo.cc: In function 'int get(int)':
/in/foo.cc:23:10: warning: operation on 'l' may be undefined [-Wsequence-point]
else f[l=Find(1,len,a[i])]=min(f[l],a[i]);return len;
~^~~~~~~~~~~~~~~~~
/in/foo.cc:23:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
else f[l=Find(1,len,a[i])]=min(f[l],a[i]);return len;
^~~~
/in/foo.cc:23:44: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
else f[l=Find(1,len,a[i])]=min(f[l],a[i]);return len;
^~~~~~