自己没事出了一道很简单的题目:https://www.luogu.com.cn/problem/U427808
然后这个 SPJ 不知道错在哪,有大佬帮调一下吗?感谢!
#include "testlib.h"
#include <bits/stdc++.h>
using namespace std;
int main(int argc,char* argv[]) {
registerTestlibCmd(argc,argv);
stringstream res_s;
string s;
while (!ans.seekEof()) {
s=ans.readToken();
res_s<<s<<" ";
}
if (res_s.str()[0]=='S') {
stringstream out_s;
while (!ouf.seekEof()) {
s=ouf.readToken();
out_s<<s<<" ";
}
if (res_s.str()==out_s.str()) {
quitf(_ok,"OK! Standard: No solution. Your answer: No solution. 1");
} else {
quitf(_wa,"Wrong Answer! 0");
}
} else {
stringstream out_s;
while (!ouf.seekEof()) {
s=ouf.readToken();
out_s<<s<<" ";
}
for (int i=1;i<=4;++i) {
double a,b;
out_s>>a;
res_s>>b;
if (-0.000001<=a-b && a-b<=0.000001) {
continue;
} else {
quitf(_wa,"Wrong Answer! Steve was angry! 0");
}
}
quitf(_ok,"OK! Steve found the ender portal with your help! 1");
}
}