如何使用大样例判断正误

【参赛学生注意】
近年CSP-J/S有部分题目提供大样例给选手测试。如果在考试中遇到有大样例的题目,我们要善用大样例来检测代码。下面是使用大样例检测代码的具体操作步骤,选手们(尤其是100分以上水平)一定要牢记
 
## 假设你现在遇到的是a+b问题,其中1 <= a,b<= 2147483647
 
并且你手上有一组大样例(a+b.in/ans):
  1. 编写代码(a+b.cpp)
    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
            freopen("a+b.in", "r", stdin); // 读取大样例中的a+b.in文件
            freopen("a+b.out", "w", stdout); // 生成自己代码的运行结果——a+b.out文件
            int a, b;
            cin >> a >> b;
            cout << a + b;
            return 0;
    }

    2.把大样例的两个文件,放在源代码的旁边(同目录下)

    1280X1280

    1. 编译运行代码
    2. 1280X1280 (1)

       

      得到结果

    3. 1280X1280 (2)

      对比结果

    4. 1280X1280 (3)

      成功

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容