1 <span class="co2">#include <string></span>
2 <span class="co2">#include <vector></span>
3 <span class="co2">#include <map></span>
4 <span class="co2">#include <cstdio></span>
5 <span class="co2">#include <iostream></span>
6 <span class="co2">#include <sstream></span>
7 <span class="co2">#include <algorithm></span>
8 <span class="co2">#include <set></span>
9 <span class="co2">#include <cstring></span>
10 <span class="co2">#include <climits></span>
12 <span class="co2">#define rep(i, n) repb(i, 0, n)</span>
13 <span class="co2">#define repb(i, b, n) repbc(i, b, n, <)</span>
14 <span class="co2">#define repe(i, n) repbe(i, 0, n)</span>
15 <span class="co2">#define repbe(i, b, n) repbc(i, b, n, <=)</span>
16 <span class="co2">#define repbc(i, b, n, c) for(int i = b; i c n; i++)</span>
18 <span class="kw2">using</span> <span class="kw2">namespace</span> std<span class="sy4">;</span>
20 <span class="kw2">class</span> $CLASSNAME$ <span class="br0">{</span>
21 <span class="kw2">public</span><span class="sy4">:</span>
22 $RC$ $METHODNAME$<span class="br0">(</span>$METHODPARMS$<span class="br0">)</span> <span class="br0">{</span>
23 $RC$ res<span class="sy4">;</span>
27 <span class="kw1">return</span> res<span class="sy4">;</span>
28 <span class="br0">}</span>
30 <span class="br0">}</span><span class="sy4">;</span>
32 <span class="co1">// BEGIN CUT HERE </span>
33 <span class="kw4">int</span> main<span class="br0">(</span><span class="br0">)</span>
34 <span class="br0">{</span>
35 $CLASSNAME$ ___test<span class="sy4">;</span>
36 ___test.<span class="me1">run_test</span><span class="br0">(</span><span class="sy2">-</span>1<span class="br0">)</span><span class="sy4">;</span>
37 <span class="br0">}</span>
38 <span class="co1">// END CUT HERE</span>