Submission #133772

#TimeUsernameProblemLanguageResultExecution timeMemory
133772Runtime_error_팀들 (IOI15_teams)C++14
0 / 100
311 ms14328 KiB
#include "teams.h" #include <bits/stdc++.h> using namespace std; const int inf = 5e5+9; int n,sum[inf]; void init(int N, int A[], int B[]) { n = N; for(int i=0;i<N;i++) sum[ A[i] ]++,sum[ B[i] +1]--; for(int i=1;i<=N;i++) sum[i] += sum[i-1]; } int can(int M, int K[]) { for(int i=0;i<M;i++) sum[K[i]]-=K[i]; for(int i=1;i<=n;i++) sum[i] += sum[i-1]; for(int i=0;i<M;i++) if(sum[K[i]] < 0) return 0; return 1; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...