首页 > 其他分享 >快读与快写

快读与快写

时间:2022-11-18 20:24:30浏览次数:29  
标签:10 ch int write while 快读

1. 快读

inline int read()
{
    int x=0,f=1;
    char ch=getchar();
    while(ch<'0'||ch>'9')
    {
        if(ch=='-')
            f=-1;
        ch=getchar();
    }
    while(ch>='0' && ch<='9')
        x=x*10+ch-'0',ch=getchar();
    return x*f;
}

2.快写

void write(int x)
{
    if(x<0)
        putchar('-'),x=-x;
    if(x>9)
        write(x/10);
    putchar(x%10+'0');
    return;
}

标签:10,ch,int,write,while,快读
From: https://www.cnblogs.com/PineappleSummer/p/16904788.html

相关文章