NOJ 准备中……

2025南京邮电大学上机复试:现场编程(第二场)
Examination
  • 2025-02-11 20:00:00

    开始时间

  • 2 小时 5 分钟

    比赛时长

  • 2

    题目数量

  • 小石学长命题组

    比赛组织

【警示】研究生复试是国家级考试,一旦发现机试作弊将承担严重后果

考前准备:

【录屏软件oCam.exe】下载地址:oCam.zip

注意事项:

请仔细阅读上机考试流程。上机考试全程在局域网内进行,考生在此次期间只允许通过浏览器访问上机考试系统。 为确保上机考试顺利进行,所有考生务必按时到达上机考试场地,做好上机考试准备,迟到者将被取消资格。进入上机考试现场禁止大声喧哗,请遵守上机考试纪律。 热身和正式上机考试期间,不允许随身携带任何电子设备以及磁盘、光盘等存储介质进入上机考试场地。上机考试时不允许互相交流或共享程序、数据等资源,违者马上取消上机考试资格。上机考试期间不允许使用手机等通讯设施,请所有考生将手机关闭后上交存放在指定地点。 不得随意修改竞赛计算机设置,如发现在上机考试期间对计算机设置进行恶意修改,将直接取消上机考试资格,并进行通报。 不允许自行携带任何纸质的参考书籍、稿纸等纸质材料。在上机考试中,可以携带使用常见书写笔以及监考老师现场发放的稿纸。 上机考试时长为 60 分钟。如有延长时间情况,将在上机考试结束前10分钟通知所有考生。 上机考试期间,不得使用洗手间,也不得中途退场。 任何违反上机考试规则的考生,工作人员有权请其离开上机考试现场,直至取消复试资格。 研究生复试是国家级考试,一旦发现上机考试作弊将承担严重后果。 读写须知:

Q: 输入和输出在哪里读写?

A: 您编写的程序总是应当从stdin(标准输入)读取输入并且将输出写到stdout(标准输出)。举例说明,你可以在C语言中使用 scanf 或者C++中使用 cin 来从stdin中读取输入,并且使用C中的 printf 或C++中的 cout 来将输出写至stdout。

除了题目所要求的输出以外,您不应将任何其他数据输出到标准输出,否则评测结果将会是 Wrong Answer。

您的程序将不会有权限读写文件。如果您尝试进行文件读写,评测结果将会是 Runtime Error 或是 Wrong Answer。

您的程序将不会有权限执行系统操作(如挂起进程、关机、执行程序、删除文件等)。如果您尝试执行系统操作,评测结果将会是 Runtime Error 或是 Wrong Answer。

请注意,在本次正式考试中,您的评测结果、运行时间与占用内存将不会实时返回,而是会返回一个 Judged 表明您的提交作答已经评测完毕。如果您认为刚刚的提交有错误,可以修改后重复提交,系统将会取最后一次提交得分为最终分数。唯一的例外是评测结果如果是 Compile Error 的将会返回给您,这意味着您的代码犯了编译错误,您可以查看返回的错误日志,并在进行修改后再次提交。

如果对输出输出有疑问,可以参考A+B 问题,建议于开考前一周内练习题库中题目,特别是A+B问题,熟悉系统输入输出格式。

接下来是PROB1001的 C++/G++ 解答:

#include

using namespace std;

int main() { int a,b; cin >> a >> b; cout << a+b << endl; return 0; } 请注意,当使用 G++/GCC 时, main() 函数的返回类型必须是 int,否则评测结果将会是 Compile Error 。

接下来是PROB1001的 C/GCC 作答:

#include <stdio.h>

int main() { int a,b; scanf("%d %d",&a, &b); printf("%d\n",a+b); return 0; } 请注意,当使用 Java 时, 类名必须是 Main,不使用任何包 package 域,否则评测结果将会是 Runtime Error 。

接下来是PROB1001的 Java 作答:

import java.io.; import java.util.; public class Main { public static void main(String args[]) throws Exception { Scanner cin=new Scanner(System.in); int a=cin.nextInt(),b=cin.nextInt(); System.out.println(a+b); } } 接下来是PROB1001的 Python3 作答:

print(sum(int(x) for x in input().split(' ')))