快读模板 + #define 压缩for

快读是一个很重要的模板

#define 压缩for是为了代码的简洁

这里贴一下模板

#define f(i , a , b) for(int i=(a) ; i <= (b) ; i++)
using namespace std;
inline int Input(){
    char C=getchar();
    int N=0 , F=1;
    while(('0' > C || C > '9') && (C != '-')) C=getchar();
    if(C == '-') F=-1 , C=getchar();
    while('0' <= C && C <= '9') N=(N << 1)+(N << 3)+(C - 48) , C=getchar();
    return F*N; 
}

 

posted @ 2020-08-23 19:30  fhq_treap  阅读(231)  评论(0编辑  收藏  举报