NOI/NOIP/CCF 系列競賽**僅允許 C++ 標準庫頭文件** 及極少數 C 標準庫頭文件,具體以**當年《NOIP 競賽規則》附件**為準。典型允許清單:
<bits/stdc++.h> // 非標準但 GCC/Clang 支援,含所有標準庫(官方通常允許)
<iostream>, <fstream>, <iomanip>
<cstdio>, <cstdlib>, <cstring>, <cmath>, <ctime>, <cctype>, <climits>
<vector>, <string>, <queue>, <stack>, <deque>, <list>, <map>, <set>, <unordered_map>, <unordered_set>
<algorithm>, <functional>, <iterator>, <utility>, <memory>, <tuple>, <array>, <bitset>
<random>, <chrono>, <numeric>, <cassert>
<windows.h>, <unistd.h>, <pthread.h>, <sys/xxx.h>。graphics.h, conio.h, mysql.h 等。<filesystem>, <format> 等)視當年編譯器版本而定,**以大會提供的編譯器 (通常 GCC 9/11) 實際支援為準**。g++ -std=c++14 -O2 -pipe -static -s),本地同版本 GCC 測試編譯即可驗證。/* # include */ 這類註釋**不是頭文件**,無意義。請直接閱讀官方規則文件,不要道聽途說。