QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#830214#9909. 阿尔塔尔 2zhenjianuo20250.224857 164ms4144kbC++201.4kb2024-12-24 17:00:122024-12-24 17:00:19

Judging History

你现在查看的是最新测评结果

  • [2024-12-24 17:00:19]
  • 评测
  • 测评结果:0.224857
  • 用时:164ms
  • 内存:4144kb
  • [2024-12-24 17:00:12]
  • 提交

answer

#include<bits/stdc++.h>
#include "altar.h"
using namespace std;
#define vec vector
#define pb push_back
#define eb emplace_back
#define siz(vec) ((int)(vec).size())
#define all(vec) (vec).begin(),(vec).end()
template<class T>
void operator +=(vec<T> &a,T b){a.push_back(b);}
template<class T>
void operator --(vec<T> &a){a.pop_back();}
#define pii pair<int,int>
#define x first
#define y second
#define mp make_pair
#define exc(exp) if(exp)continue;
#define stop(exp) if(exp)break;
#define ret(exp) if(exp)return;
#define deb(var) cerr<<#var<<'='<<(var)<<"; "
#define debl(var) cerr<<#var<<'='<<(var)<<";\n"
#define ins insert
#define era erase
#define lb lower_bound
#define ll long long
#define inf (long long)(1e9)
template<class T>
bool Min(T &x,T y){return x>y?x=y,1:0;}
template<class T>
bool Max(T &x,T y){return x<y?x=y,1:0;}

bool sense(int i,int j);
int w[310][310];
int altar(int n){
    for(int i=1;i<=n;i++){
        for(int j=i+1;j<=n;j++){
            w[i][j]=sense(i,j);
            w[j][i]=w[i][j]^1;
        }
    }
    for(int i=1;i<=n;i++){
        if(count(w[i]+1,w[i]+n+1,1)==n-1){
            return i;
        }
    }
    for(int i=1;i<=n;i++){
        if(count(w[i]+1,w[i]+n+1,1)){
            return i;
        }
    }
}

/*
- CONTINUE, NON-STOPPING, FOR THE FAITH
- START TYPING IF YOU DON'T KNOW WHAT TO DO
- STOP TYPING IF YOU DON'T KNOW WHAT YOU'RE DOING
*/

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 0.112429
Acceptable Answer

Test #1:

score: 0.112429
Acceptable Answer
time: 164ms
memory: 3940kb

input:

300
$NE[`FN8(GUPU5JN"+-?S9BD8AV29KPSV*_J33@A;BIC>PLD;?
.O`)V,Q^WPM3M4>+@W$GJ`Y_.Z`%'?1?VO645/Y";"E_RDLBU#
,V\*=ZO>6J0[,*9XVA[<<O\RJN9]B`&^4-`QV(&Z=$T7(05"2!
(EOLI9X](E0V.HG`B&5QBMXJ-<8;ITS5_FL>S-BEC[FUH9?J'"
AH#FYE-:C9OC>N*WMNIHYIDSSG=2Z2:0/B/B=-]QBJ^61]LG_!
CL92HRY]<1P<VF$>Q>;<F*1>)DH'5$VA3>A&1'0;Y...

output:

Accepted.
13455000
u2930hioewfbjkadvhhi4t

result:

points 0.0112428571 Correct Answer. 44850.000000

Subtask #2:

score: 0.112429
Acceptable Answer

Test #2:

score: 0.112429
Acceptable Answer
time: 134ms
memory: 3956kb

input:

300
`XP``88`X:`X>Y`]@X^P`](^P[WY^`^V^P`NX`[L`@P```\^^@
6TTR>ADPJM9+/E@WNROG<_$_86,9W_OY?X`C\0Z&`HX^\X>]U/
):ZQ'QR&1'-&(S/\W18D.`"`LK&):>6=P\?R^HEC>TZ]VD//;(
X]]@0Y[\/\_K$\H><O`ZG`I`6V'GPP,O`^P^_4@^`\^``>00P$
37/M$=="F&4RBMTO.UV=T@Q`K;"378&X\O8=`*LY`]O@`KDDW"
.0(X$/_GSCLY1_:X'\;OZ0Y@6NB:\\C\>`<O`E8]@...

output:

Accepted.
13455000
u2930hioewfbjkadvhhi4t

result:

points 0.0112428571 Correct Answer. 44850.000000

Test #3:

score: 0.112429
Acceptable Answer
time: 155ms
memory: 4144kb

input:

300
5OE?M21ZC3S/R%Q3L;V2'%M1ZRB"0^#J%_.A5(KTQ-=UM-1-`&
_73M@`3L&)W\.!1Y-T!+?B_&1'=BZBPDGGHWT*!=I]^*/T)Y90
%HX#N%@(=R.Q,)2R$RCRSAHG1+FBU7?&&?PI)/^;\1/]3$/]T'
%!\M8T)7:0U_*E^GG.@C,!0=\MR4<61>D$<<5W<P,%_N,!Z<1"
\?+TT5<N#+&YOV77_-5*"C8B(]9=Q)1V!4?GV!R%,36/7Q:&$!
1D]6'2EO3S)%B`1.4GJ48,&Q09S:[T\\"L\(KS'>^...

output:

Accepted.
13455000
u2930hioewfbjkadvhhi4t

result:

points 0.0112428571 Correct Answer. 44850.000000

Subtask #3:

score: 0
Wrong Answer

Dependency #1:

1.12429%
Acceptable Answer

Dependency #2:

1.12429%
Acceptable Answer

Test #4:

score: 0
Wrong Answer
time: 1ms
memory: 3972kb

input:

300
.&(6P[JSS(#6@H4\H?I8>56PGMHQ9OLB`X%0&SZ`[0\Z9GSXT/
GCDK8^5:Z$BKPRJ^40UL/CK(4W49%WVQ`:CH#Z]@^H^=-4Z\:(
@R@```_]`\@`X\_`\0`X8@XP```OO`_Z`>Z<L__`_``@_Z^^N(
III[6,67_1I[<-;`5$^KDI[RE^%'B>.]@GIJ1/`(N:0(S5_=W"
555^KF+,@)5^.'N@[B?V25^9S?#DQO'_04U5)H`LXMH$:+@0\!
+/K@^TFF0'K_/HW0^1P[IK?.:0BR=8$`P*?+ET`X@...

output:

Wrong Answer.

result:

wrong answer Wrong Answer.