#include "soccer.h"
#include <bits/stdc++.h>
using namespace std;
int biggest_stadium(int n, vector<vector<int>> f)
{
int st = 0, ind = -1, ind1 = 0;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
if(!((i == 0 && j == 0) || (i == 0 && j == n - 1) || (i == n - 1 && j == 0) || (i == n - 1 && j == n - 1)))
{
//cout << i << ' ' << j << '\n';
if(f[i][j] == 1 &&(i == 0 || j == 0 || i == n - 1 || j == n - 1))
{
//cout << "blblbl";
st = 1;
ind = i;
ind1 = j;
}
}
}
}
if(ind == -1)
return n * n;
if(st)
{
if(ind == 0 || ind == n - 1)
return n * n - min(ind1 + 1, n - ind1);
return n * n - min(ind + 1, n - ind);
}
return n * n - 1;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |