C、传统 C++ 1j"_@?H[
2[-@
.gH
#include <assert.h> //设定插入点 : .Y
#include <ctype.h> //字符处理 iZm#
"}VG
#include <errno.h> //定义错误码 4LO4SYW7
#include <float.h> //浮点数处理 HtY0=r
#include <fstream.h> //文件输入/输出 f[r?J/;P9
#include <iomanip.h> //参数化输入/输出 ;zq3>A
#include <iostream.h> //数据流输入/输出 itotn!Wb`
#include <limits.h> //定义各种数据类型最值常量 3jR>
#include <locale.h> //定义本地化函数 R;yi58Be
#include <math.h> //定义数学函数 B8=r^!jEL
#include <stdio.h> //定义输入/输出函数 xbUL./uj
#include <stdlib.h> //定义杂项函数及内存分配函数 5l_ >QB
#include <string.h> //字符串处理 4S9hz
#include <strstrea.h> //基于数组的输入/输出 +`jI z'+
#include <time.h> //定义关于时间的函数 ahJ-T@
#include <wchar.h> //宽字符处理及输入/输出 `3wzOMgJ
#include <wctype.h> //宽字符分类 MZPXI{G
A8|DB@Bi
////////////////////////////////////////////////////////////////////////// nrFuhW\r
Ku'OM6D<
标准 C++ (同上的不再注释) I| Vyv
nf%"7 y{dd
#include <algorithm> //STL 通用算法 +F>9hA
#include <bitset> //STL 位集容器 ^jph"a C
#include <cctype> rHSA5.[1P
#include <cerrno> %1JN%
#include <clocale> Wnf3[fV6P
#include <cmath> gC/~@Z8W]
#include <complex> //复数类 yiT)m]E
d
#include <cstdio> TK! D=M
#include <cstdlib> 5Yxs_t4
#include <cstring> &PE/\_xD_
#include <ctime> 85{2TXQ^%=
#include <deque> //STL 双端队列容器 Nd;)V
#include <exception> //异常处理类 lhk=yVG3
#include <fstream> Ire+r
"am
#include <functional> //STL 定义运算函数(代替运算符) xbTvv>'U
#include <limits> An.Qi =Cv
#include <list> //STL 线性列表容器 6_rgj{L
#include <map> //STL 映射容器 r:.ydr@
#include <iomanip> EdH;P\c
#include <ios> //基本输入/输出支持 PQ0l <]Y
#include <iosfwd> //输入/输出系统使用的前置声明 ,V`zW<8
#include <iostream> [<0\v<{`L
#include <istream> //基本输入流 \N|ma P
#include <ostream> //基本输出流 %jBI*WzR
#include <queue> //STL 队列容器 '!V5 #J
#include <set> //STL 集合容器 (7zdbJX
#include <sstream> //基于字符串的流 'gD,HX
#include <stack> //STL 堆栈容器 1J{1>r
#include <stdexcept> //标准异常类 $T#yxx
#include <streambuf> //底层输入/输出支持 UZ*Yt
#include <string> //字符串类 NP+*L|-;
#include <utility> //STL 通用模板类 C<G`wXlP|
#include <vector> //STL 动态数组容器 <