交互题功能说明
交互题即用户提交的程序,通过出题人提供的交互库,与判题程序进行交互并获得输入、解答问题。
洛谷上的交互题评测,由以下三个部分组成:判题程序(评测机或者 SPJ)、交互库、用户程序。其中出题人需要提供交互库,并且根据试题需求可能需要 SPJ。交互题需要打上 交互题 标签。如果使用 SPJ 功能,还需要 Special Judge 标签。
在数据压缩包中,除了测试点输入输出文件,还需包含 interactive_lib.cpp 交互库文件。交互库与 SPJ 相同,均使用 C++14 标准进行编译,不支持其他语言。