做完了前面的题,想必大家对Acm是什么,以及如何比赛,比赛规则已经很了解了。那么还有一个小问题,也是大家经常遇到的,那就是题目中的样例输入是啥啊?样例输出又是什么?为什么明明我写的和样例输出框中的一样,但是提交以后却得到一个错误的反馈?针对这个问题呢,我会给大家详细讲解一下这些专业名词。
1.首先讲解一下平台后台的数据,有很多对输入和输出,每一个输入都对应一个输出,当我们点击提交时,后台会对我们所提交的代码进行评测(数据都是在正确的代码上测试所得到的),将输入放到代码中进行运行,可以得到一个结果,将结果与该输入所对应的输出进行比较,如果两者相同,则此样例判断为正确,当所有样例均判断正确时,则该题目正确,如果其中一个出现了错误,在有5个样例的情况下,会出现答案错误20%的情况,如果正确4个,时间超限一个,那么会出现时间超限20%的情况,判断是从前到后进行的。
2.输入描述:根据题目中所给的数据,给出对应的数据范围,例如:1<n<100,所代表的就是本题中的字母 n 是从 2 到 99 中任意一个数。
3.输出描述:该问题所要求的输出格式,你所输出的答案需要符合这种格式。
4.样例输入:按照题目所给出的其中一对满足题目要求的数据的输入。
5.样例输出:按照题目所给出的其中一对满足题目要求的数据的输出。
该题目将会给你3个题目和对应的错误代码 ,你来判断,判题机会给你什么样的反馈(我记得前面有错误类型)。
题目