Submission #975522

#TimeUsernameProblemLanguageResultExecution timeMemory
975522edogawa_somethingKoala Game (APIO17_koala)C++17
15 / 100
12 ms344 KiB
#include "koala.h" #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef vector<ll> vii; typedef pair<ll,ll> pii; int b[100],r[100]; bool vis[100]; int minValue(int N, int W) { // TODO: Implement Subtask 1 solution here. // You may leave this function unmodified if you are not attempting this // subtask. return 0; } int maxValue(int n, int W) { // TODO: Implement Subtask 2 solution here. // You may leave this function unmodified if you are not attempting this // subtask. ll cnt=100; for(int i=0;i<n;i++) vis[i]=1; while(cnt>1){ for(int i=0;i<n;i++){ if(vis[i]) b[i]=min((100/cnt),(cnt-1)); else b[i]=0; } if(cnt==9){ for(int i=0;i<n;i++){ if(vis[i]) b[i]=11; } } cerr<<cnt<<'\n'; playRound(b,r); cnt=0; for(int i=0;i<n;i++){ if(vis[i]&&r[i]<=b[i]) vis[i]=0; if(vis[i]) cnt++; } } for(int i=0;i<n;i++){ if(vis[i]) return i; } return 1000; } int greaterValue(int N, int W) { // TODO: Implement Subtask 3 solution here. // You may leave this function unmodified if you are not attempting this // subtask. return 0; } void allValues(int N, int W, int *P) { if (W == 2*N) { // TODO: Implement Subtask 4 solution here. // You may leave this block unmodified if you are not attempting this // subtask. } else { // TODO: Implement Subtask 5 solution here. // You may leave this block unmodified if you are not attempting this // subtask. } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...