#ijpcprimehazard. [ijpc_primehazard]合成数を倒せ (Prime Hazard)

[ijpc_primehazard]合成数を倒せ (Prime Hazard)

小課題 1 (50 分)

  • 2 ≤ N ≤ 1,000
  • 发送给次郎的数据大小(S)最多为 12。

小課題 2 (50 分)

  • 2 ≤ N ≤ 1,000,000,000
  • 发送给次郎的数据大小(S)最多为 12。

实现细节

限制

  • CPU 时间限制:1 秒
  • 内存限制:64 MB 注意:没有堆栈大小的限制。使用作为堆栈的内存将计入总内存使用量中。

接口 (API)

  • 实现文件夹:primehazard/ (原型:primehazard.zip)
  • 参赛选手需要实现的文件:primehazard.cpp 注意:从提交的文件中生成一个可执行文件,但评测服务器会启动两个执行实例。特别要注意,如果使用了全局变量或静态变量,tarojiro不能共享这些变量。
  • 提交文件的接口:primehazard.h
  • 评分程序的接口:grader.h
  • 评分程序的示例:grader.cpp
  • 评分程序的输入示例:grader.in.1, grader.in.2,... 注意:评分程序的示例读取的是以下格式的输入。
    • 第 1 行:写有整数 NN 表示给定的正整数。
  • 评分程序对于输入示例期望的输出:grader.expect.1, grader.expect.2,... 注意:评分程序的示例写出的是以下格式的输出。
    • 第 1 行:写有 jiro 过程应返回的值。

来源名称

IJPC 2012 实践