/in/foo.cc: In function 'void dts::tr_dfs1(dts::ll, dts::ll, dts::ll)':
/in/foo.cc:30:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (ll i=0;i<tr[now].s.size();i++)
~^~~~~~~~~~~~~~~~~
/in/foo.cc: In function 'void dts::tr_dfs2(dts::ll, dts::ll)':
/in/foo.cc:50:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (ll i=0;i<tr[now].s.size();i++)
~^~~~~~~~~~~~~~~~~
/in/foo.cc: In function 'void dts::main()':
/in/foo.cc:224:16: warning: format '%d' expects argument of type 'int*', but argument 2 has type 'dts::ll* {aka long long int*}' [-Wformat=]
scanf("%d",&m);
^