hust OJ如何写一个special judge
来源:互联网 发布:淘宝售假保证金 编辑:程序博客网 时间:2024/06/05 06:16
读了一下judge_client,如果是spj, 系统会调用system,传入spj默认路径和三个文件指针参数,执行。
返回0 ,表示AC,非0:WA。
模板代码:
#include <stdio.h>#include <math.h>#define PI acos(-1.0)#define AC 0#define WA 1int main(int argc,char *args[]){ FILE * f_in=fopen(args[1],"r"); FILE * f_out=fopen(args[2],"r"); FILE * f_user=fopen(args[3],"r"); int ret=AC;/**************自己写判题逻辑**************/ double a,b,c,ans1,ans2; fscanf(f_in,"%lf",&a); ans2=2.0*PI*a; ans1=PI*a*a; fscanf(f_user,"%lf%lf",&b,&c); if (fabs(ans1-b)<0.0001 && fabs(ans2-c)>0.0001) ret=WA;/************************************/ fclose(f_in); fclose(f_out); fclose(f_user); return ret;}
0 1
- hust OJ如何写一个special judge
- 从零开始写OJ---Special Judge
- 【教程】如何正确的写一个Lemon/Cena的SPJ(special judge)
- Special Special Judge III ZOJ
- Hust oj 1677 一个函数(栈)
- 如何配置luogu,codeforces的spj(special judge)
- coj 1344: Special Judge
- Special Judge Ⅰ
- Special Judge Ⅱ
- zoj3411-Special Special Judge-高精度dp
- 1721. Gray code[Special judge]
- 1721. Gray code[Special judge]
- [sicily]1151. 魔板[Special judge]
- [sicily]1151. 魔板[Special judge]
- 简单魔板[Special judge]
- 【POI2001】和平委员会(Special Judge)
- SDUT 3919 Special Judge Ⅰ
- SDUT 3920 Special Judge Ⅱ
- 用ini文件实现数据库的增、删、改、查
- 设计模式之简单工厂模式
- Ubuntu如何搭建mysql的slave
- 设计模式
- NSString 与 NSMutableString 常用方法
- hust OJ如何写一个special judge
- vb跟access做图书馆管理系统怎么做
- Sublime text3 插件ColorPicker(调色板)不能使用快捷键
- Chain of Responsibility模式
- android 5.0 Material Design酷炫风格的开源项目集合
- 第五章知识导图
- POJ 题目2182 Lost Cows(树状数组+二分)
- AIX PowerPC体系结构及其溢出技术学习笔记
- PHP设计模式(一)