快讀也可以了解一下
先從C++自帶的輸出開始吧
cout<<n<<endl;
這是最基本的輸出,適合初學者 (雖然我到現在都還在用)
然后稍微快一點的輸出
printf("%d",n);
這個就比較快速了,但是對于那種毒瘤題目 故意卡你的話輸出都可以超時
那么快寫就應運而生了。
雖然不知道為什么,但是在C++里,輸出字符比輸出數字快得多。
所以就可以應用這個特性來完成快寫操作。
快寫比快讀要方便很多,每個數位轉成字符輸出就可以了,要用putchar來完成輸出字符操作
代碼也比較簡單,貼一下,有興趣的可以了解一下:
void put(int x)
{ int num = 0; char c[15];while(x) c[++num] = (x%10)+48, x /= 10;while(num) putchar(c[num--]);putchar('\n');
}
輸出longlong類型的記得改參數數值;
感謝閱讀
ov.