当我们求解acm题目时,通常在设计好算法和程序后,要在调试环境(例如VC等)中运行程序,输入测试数据,当能得到正确运行结果后,才将程序提交到oj中.但由于调试往往不能一次成功,每次运行时,都要重新输入一遍测试数据,对于有大量输入数据的题目,输入数据需要花费大量时间. 使用freopen函数可以解决测试数据输入问题,避免重复输入,不失为一种简单而有效的解决方法. 函数名:freopen 声明:FILE *freopen( const char *path, const char *mode, FI…