Submission #1244956

#TimeUsernameProblemLanguageResultExecution timeMemory
1244956CyberCowSoccer Stadium (IOI23_soccer)C++20
0 / 100
1 ms328 KiB
#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(f[i][j] == 1) { ind = i; ind1 = 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 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...