# |
Submission time |
Handle |
Problem |
Language |
Result |
Execution time |
Memory |
1054217 |
2024-08-12T07:42:34 Z |
ㅇ(#11107) |
Koala Game (APIO17_koala) |
C++14 |
|
29 ms |
460 KB |
#include "koala.h"
#include <bits/stdc++.h>
using namespace std;
#ifdef LOCAL
#include "debug.h"
#else
#define debug(...)
#endif
const int N=105;
int B[N],R[N];
int minValue(int n,int w){
B[0]=1;
playRound(B,R);
for(int i=0;i<n;i++) if(B[i]>=R[i]) return i;
return 0;
}
int maxValue(int n,int w){
vector<int> V;
for(int i=0;i<n;i++) V.push_back(i);
while(V.size()>1){
int m=V.size();
for(int i=0;i<n;i++) B[i]=0;
for(int i: V) B[i]=w/m;
playRound(B,R);
vector<int> NV;
for(int i: V) if(R[i]>B[i]) NV.push_back(i);
V=NV;
}
return V[0];
}
int greaterValue(int n,int w){
}
int chk[N];
void allValues(int n,int w,int *P){
vector<int> odr;
for(int i=0;i<n;i++) chk[i]=0;
for(int t=0;t<n;t++){
int nw=w-t;
vector<int> V;
for(int i=0;i<n;i++) if(!chk[i]) V.push_back(i);
while(V.size()>1){
int m=V.size();
for(int i=0;i<n;i++) B[i]=0;
for(int i: V) B[i]=nw/m;
playRound(B,R);
vector<int> NV;
for(int i: V) if(R[i]>B[i]) NV.push_back(i);
V=NV;
}
odr.push_back(V[0]);
chk[V[0]]=1;
}
reverse(odr.begin(),odr.end());
for(int i=0;i<n;i++) P[odr[i]]=i;
}
Compilation message
koala.cpp: In function 'int greaterValue(int, int)':
koala.cpp:33:1: warning: no return statement in function returning non-void [-Wreturn-type]
33 | }
| ^
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
3 ms |
344 KB |
Output is correct |
2 |
Correct |
3 ms |
344 KB |
Output is correct |
3 |
Correct |
2 ms |
344 KB |
Output is correct |
4 |
Correct |
2 ms |
344 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
8 ms |
344 KB |
Output is correct |
2 |
Correct |
8 ms |
344 KB |
Output is correct |
3 |
Correct |
8 ms |
460 KB |
Output is correct |
4 |
Correct |
8 ms |
460 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Runtime error |
1 ms |
344 KB |
Execution killed with signal 11 |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
29 ms |
344 KB |
Output isn't correct |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
8 ms |
344 KB |
Output isn't correct |
2 |
Halted |
0 ms |
0 KB |
- |