点击这里更换您喜欢的皮肤wtboj 首页
请点击这里登入noios   首页 入门 c++讲义 入门教程视频 金牌教程 入门视频 站务 公告 | 题库 记录 竞测 测试 闯关 作业 排名 团队 讨论 | 换肤 | 登入 注册  
News >>   新增功能:各团队管理员可以发布本团队作业了 ()

FAQ1 评测中对于时间和空间的度量和限定标准是什么?
noios 评测中对于程序运行时间的计算采用程序运行的用户进程时间计算,也就是我们一般所说的 User Proccser Time,或者说用户的CPU时间;运行时间的限定为题目中评测点所配置的时间,当程序需要过多读入而导致用户进程时间不变的情况下,以计算机程序窗体运行时间的2倍为限定。
noios 评测中对于程序运行空间的计算采用程序运行所耗用的总空间集合计算,也就是程序独立空间和涉及系统空间之和;运行空间的限定为 64MB,即 67108864 Byte(s),任何题目的任何评测点都采用此空间限定。
FAQ2 程序中所需要的输入输出流的设定是什么?
任何程序所采用的输入输出流都为标准输入流和标准输出流,即 Standard Input 和 Standard Output,也就是我们一般所说的屏幕输入输出。
作为样例,我们可以在C语言中使用scanf语句、在C++语言中使用cin语句、在Pascal语言中使用read语句输入数据;在C语言中使用printf语句、在C++语言中使用cout语句、在Pascal语言中使用write语句输出数据。
系统不允许任何程序对于输入输出进行文件操作,否则会将出现运行时错误 Runtime Error。
FAQ3 Free Pascal 的运行时错误号代表什么?
具体的 Free Pascal 运行时错误请浏览 Http://www.freepascal.org 官方网站以参考有关信息,这里我们列出经常出现的一些运行时错误:
  • 200 Division by zero - 被0除
  • 201 Range check error - 区间检查错误(一般指指示坐标超出数组设定范围)
  • 202 Stack overflow error - 栈溢出(一般指过程函数递归层数过多)
  • 203 Heap overflow error - 堆溢出(一般指动态指针创建过多)
  • 204 Invalid pointer operation - 无效指针操作(一般指指针未创建有效空间)
  • 205 floating point overflow - 浮点操作上界溢出
  • 206 floating point underflow - 浮点操作下界溢出
  • 207 Invalid floating point operation - 无效浮点操作
  • 216 General protection fault - 普通保护错误
FAQ4 为什么我的 C / C++ 程序编译错误?
这是一个在noios系统上经常发生的用户操作错误。请在提交程序的时候,选择正确的语言环境。即 C 程序选择 C 环境,C++ 程序选择 C++ 环境。noios 系统将会默认提交程序的 C 或者 C++ 性质,即对于选择 C++ 程序的程序默认为 C++ 程序,对于 C 程序不能编译,请大家注意。
C / C++ 采用的编译环境为 CNU 通用环境,与 Microsoft Visual C++ 环境有以下一些区别,这也可能是导致变异错误出现的一部分原因:
  • main 函数必须定义为 int 返回函数,而不是 void 返回函数。
  • for 语句中的指标变量 i 将会在如"for(int i=0...){...}"语句之后变为无效
  • itoa 不是一个通用 ANSI 过程
  • __int64 是 Visual C++ 中的标准基本变量类型,而在 GNU C++ 中因该写成 long long 类型
FAQ5 怎样才能上传题目?
上传题目页面中所显示的 压缩文件 是指一个压缩包( .rar / .zip 等,即WinRAR能够解压的文件都可)。这个压缩包中包括:
  • Input 目录 -- 此目录必须存在,其中放置所有标准测试输入文件;
  • Output 目录 -- 此目录必须存在,其中放置所有标准测试输出文件;
  • Config.ini -- 此文件必须存在,是整道题评测的配置文件,第一行包含一个整数n,表示总共有n组数据(即Input目录中文件总数等于Output目录中文件总数等于n);接下来n行,第k行代表第k个测试点,格式如下:
    [输入文件名]|[输出文件名]|[时限]|[得分]|[评测结果错误之后的提示]
    注意,输入和输出文件名中不要包含Input或者Output目录,且得分必须为正整数,错误之后的提示可以不写;比如说,我可以这么写:
    input0.txt|output0.txt|1|10|这里是第一个测试点如果错误之后的提示
    需要注意的是,如果没有错误之后的提示,不要忘记前面的|,比如说:
    input8.txt|output8.txt|1|10|
  • Background.txt -- 此文件可以不创建,其中写明题目的背景;
  • Description.txt -- 此文件必须存在,其中写明题目的描述,在里面可以书写UBB代码,比如说用[IMG]http://www.noios.cn/Img/Logo.gif[/IMG]代表地址为http://www.noios.cn/Img/Logo.gif的图片;
  • InputFormat.txt -- 此文件可以不创建,其中写明题目的输入格式;
  • OutputFormat.txt -- 此文件可以不创建,其中写明题目输出格式;
  • SampleInput.txt -- 此文件可以不创建,其中写明题目的输入样例;
  • SampleOutput.txt -- 此文件可以不创建,其中写明题目的输出样例;
  • TimeLimitation.txt -- 此文件可以不创建,其中写明题目的时间限制,注意这里所书写的只是用文本表示的记述性语言;
  • Hint.txt -- 此文件可以不创建,其中写明题目的提示和注意事项;
  • Source.txt -- 此文件可以不创建,其中写明题目的来源,你可以写上自己的名字;
注意:如果某一个文件中没有任何信息,请不要创建此文件,比如说请不要创建一个Hint.txt的空文件;请在打包的时候,不要打包根目录;在创建输入和输出文件的时候,请使用input[k].txt和output[k].txt的格式进行命名(其中[k]代表自然数),对于比如 Vicent[k].in / Vicent[k].out 或者 Xeco.in[k] / Xeco.ou[k] 等命名格式系统在评测的时候可能会出现错误;对于每一个压缩文件的最大容量为10MB,上传的过程中请勿刷新或者离开网页,否则将不会添加题目;提倡对压缩文件进行“最好”的压缩方式进行压缩,以使得上传尽量时间减少。
请严格按照上述规定编写压缩文件,否则任何显示和评测错误的发生,系统都无法避免。请点击这里下载样例压缩文件。
 Copyright wtboj © 2005-2006. www.wutuobang.date Powered by wtboj 关于 联系 帮助
 wtboj Information ---- Total Users : 1242 | Online Users / Processes : 0 / 19 | Processed Time : 47 ms | Server Time : 2025/4/26 14:55:20