一个菜鸟的算法竞赛模板

2019-04-14 21:12发布

class="markdown_views prism-atelier-sulphurpool-light"> #include #include #include #include #include #include #include #include #include #include #include #include #define PI 3.14159265358979383246 #define LL long long #define _for(i, a) for(int i = 0; i < (a); ++i) #define _rep(i, a, b) for(int i = (a); i < (b); ++i) #define _forit(a, b) for(a::iterator it = b.begin(); it != b.end(); it++) using namespace std; //struct cmpFunctor { // inline bool operator()(const string &a, const string &b) { // if (a[0] != b[0]) return a[0] < b[0]; // else if (a[1] != b[1]) return a[1] < b[1]; // else if (a[2] != b[2]) return a[2] < b[2]; // else if (a[3] != b[3]) return a[3] < b[3]; // else if (a[4] != b[4]) return a[4] < b[4]; // else if (a[5] != b[5]) return a[5] < b[5]; // else if (a[6] != b[6]) return a[6] < b[6]; // else if (a[7] != b[7]) return a[7] < b[7]; // else if (a[8] != b[8]) return a[8] < b[8]; // else if (a[9] != b[9]) return a[9] < b[9]; // else if (a[10] != b[10]) return a[10] < b[10]; // else return a[11] < b[11]; // } //}; //////////////////////////////////////////////////////////// //int getbit(int a, int i) { // return (a >> i) & 1; //} //void flip(int &a, int i) { // a ^= (1 << i); //} //void setbit(int &a, int i, int v) { // if (v) { // a |= (1 << i); // } // else { // a &= ~(1 << i); // } //} int main() { return 0; } 楼主水平有限,不喜勿喷,仅供分享之用