mirror of
https://github.com/renbaoshuo/S2OJ.git
synced 2024-11-23 12:38:40 +00:00
20 lines
466 B
C++
20 lines
466 B
C++
|
#include "testlib.h"
|
||
|
#include <stdio.h>
|
||
|
#include <math.h>
|
||
|
|
||
|
const double EPS = 1E-6;
|
||
|
|
||
|
int main(int argc, char * argv[])
|
||
|
{
|
||
|
setName("compare two doubles, maximal absolute or relative error = %.10lf", EPS);
|
||
|
registerTestlibCmd(argc, argv);
|
||
|
|
||
|
double ja = ans.readDouble();
|
||
|
double pa = ouf.readDouble();
|
||
|
|
||
|
if (!doubleCompare(ja, pa, EPS))
|
||
|
quitf(_wa, "expected %.10lf, found %.10lf", ja, pa);
|
||
|
|
||
|
quitf(_ok, "answer is %.10lf", ja);
|
||
|
}
|