ICPC-Regional用雛形
inputデータをファイルから読み込むときに使う雛形。
プラクティスセッション中にファイルからの入力ができないチームが結構いたおかげで改めて考え直すきっかけになった。来年からは主催者側が「ファイルからのインプットをできるようにしてきましょう。」という内容のメールを送ったほうがいいと思う。
#include <iostream> #include <cstdio> #include <cassert> //include more... using namespace std; int main() { if (freopen("IN.in", "r", stdin) == NULL) assert(false); int n; while (cin>>n, n) { } return 0; }
今まではifstreamでcinを上書きしていたが、これならscanfも同時に使えるから今後こっちを使っていこうと思う。