Submission #1240614

#TimeUsernameProblemLanguageResultExecution timeMemory
1240614SalihSahinSoccer Stadium (IOI23_soccer)C++20
0 / 100
1 ms324 KiB
#include "bits/stdc++.h"
#include "soccer.h"
#define pb push_back
using namespace std;

int biggest_stadium(int N, vector<vector<int>> F){
    pair<int, int> pos = {-1, -1};
    for(int i = 0; i < N; i++){
      for(int j = 0; j < N; j++){
         if(F[i][j]){
            pos = {i, j};
         }
      }
    }

    if(pos.first == -1){
      return N*N;
    }
    int ans = N*N - 1 - min(pos.first+1, N-pos.first) * min(pos.second+1, N-pos.second);
    return ans;
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...