1. 程式人生 > 其它 >快速輸入輸出

快速輸入輸出

技術標籤:ACM--基礎演算法

文章目錄

快速輸入輸出

1.快讀

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

2.快速輸出

inline void write(int x) {
    static int sta[35];
    int top = 0;
    do {
        sta[top++] = x % 10, x /= 10;
    } while (x);
    while (top) putchar(sta[--top] + 48);  // 48 是 '0'
}