c++外掛程式,
#include using namespace std;
template inline void _cin1(t &ret) //讀正整數 (int, long long)
}template inline bool _cin2(t &ret) //讀正整數並判斷檔案結束 (int, long long)
template inline void _cin3(t &ret) //讀正負整數 (int, long long)
for(ret = 0; ch >= '0' && ch <= '9'; ch = getchar())
ret = ret * 10 + ch - '0';
if(flag) ret *= -1;
}template inline bool _cin4(t &ret) //讀正負整數且判斷檔案結束 (ing, long long)
for(ret = 0; ch >= '0' && ch <= '9'; ch = getchar())
ret = ret * 10 + ch - '0';
if(flag) ret *= -1;
return 1;
}template void _cout(t ret) //輸出外掛程式 (int, long long)
if(ret > 9) _cout(ret/10);
putchar(ret%10 + '0');
}template inline bool _scanf(t &ret) //讀入整數浮點數並判斷檔案結束 (int, long long, float, double)
while(c = getchar(), c >= '0' && c <= '9')
ret *= sgn;
return 1;
}int main()
其實上面的手寫輸入掛不夠高效,下面貼一下fread超強輸入掛= =
#include#define ll long long
namespace fastio
} return *p1++;
} inline bool blank(char ch)
inline void read(int &x)
#undef buf_size
};
using namespace fastio;
using namespace std;
int main()
繼續加油~
輸入輸出外掛程式
寫了這場多校的這道題之後,體會到了寫對了 輸入被卡死 的絕望!要不是中途搞了個外掛程式,估計要崩潰。所以打算存幾個外掛程式。適用於純數字輸入 include using namespace std int scan int main 僅適用於正整數 include using namespace s...
輸入輸出外掛程式
輸入輸出外掛程式 輸入時直接 n scan 即可 輸出時out n 即可 int scan 輸入外掛程式 void out ll a 輸出外掛程式 以下全部為另一外掛程式 輸入外掛程式 這個外掛程式只能輸入,但是比上面的外掛程式快 輸出的話還是使用printf 另外,此外掛程式只能輸出到檔案中 即 ...
常用技巧 輸入輸出優化 輸入輸出外掛程式
我們知道cin cout是比較慢的,不過它們可以加速。在 中加入這兩句即可 std ios sync with stdio false std cin.tie 0 加速過後cin的速度與scanf的速度近似 當然,加速過後就不要混用print和cout,scanf和cin了。因為不同步,後果會很嚴重...