C++ 快读快写

简介: C++ 快读快写

快读:

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

快写:

inline void write(int x)
{
   
    if(x<0){
   
        putchar('-');
        x=-x;
    }
    if(x>9) 
        write(x/10);
    putchar(x%10+'0');
}
相关文章
|
机器学习/深度学习 存储 缓存
输入输出大全(普通输入输出和快读快写)C/C++
输入输出大全(普通输入输出和快读快写)C/C++
231 0
|
12月前
|
机器学习/深度学习 C++
蓝桥 去注释 (字符处理)
蓝桥 去注释 (字符处理)
|
12月前
|
数据可视化 Python
Python在医疗领域中的数据可视化实践案例
Python在医疗领域中的数据可视化实践案例
|
12月前
|
程序员 编译器
|
12月前
|
存储 Prometheus 自然语言处理
听GPT 讲Prometheus源代码--promql/promdb
听GPT 讲Prometheus源代码--promql/promdb
109 0
|
12月前
|
Shell Linux 开发工具
Docker离线部署流程
前言:之前做了一个医院的项目,一般医院使用的服务器都是内网环境,所以自己整合了一下Docker离线部署的方法分享给大家。
721 0
|
JSON 安全 Linux
Python日志库Loguru教程(最人性化的Python日志模块)
Loguru是一个旨在为Python带来愉悦的日志记录的库。在使用中可以让我们更加简便的使用日志功能,从而把精力放到要解决的问题上。
467 0
Python日志库Loguru教程(最人性化的Python日志模块)
|
12月前
|
Python
问题解答之python迭代器
问题解答之python迭代器
|
12月前
string.find、char[]、cin.getline
string.find、char[]、cin.getline
|
12月前
POJ 3494 Largest Submatrix of All 1’s(单调栈)
POJ 3494 Largest Submatrix of All 1’s(单调栈)