제출 #980098

#제출 시각아이디문제언어결과실행 시간메모리
980098vjudge1축구 경기장 (IOI23_soccer)C++17
0 / 100
1 ms600 KiB
//#pragma GCC optimize("Ofast") //#pragma GCC target("avx,avx2,fma") //#pragma GCC target("sse,sse2,sse3,ssse3,sse4.1,sse4.2,sse4a,avx,avx2,popcnt,tune=native") #include <iostream> #include <cstdio> #include <cstdlib> #include <algorithm> #include <cmath> #include <vector> #include <set> #include <map> #include <unordered_set> #include <unordered_map> #include <queue> #include <ctime> #include <cassert> #include <complex> #include <string> #include <cstring> #include <chrono> #include <random> #include <bitset> #include <array> #include <climits> using namespace std; using ll = long long; using ld = long double; using uint = unsigned int; using ull = unsigned long long; using pii = pair<int, int>; using pli = pair<ll, int>; using pll = pair<ll, ll>; using vll = vector<ll>; mt19937_64 rnd(chrono::steady_clock::now().time_since_epoch().count()); ll myRand(ll B) { return (ull)rnd() % B; } #define mid ((l+r)>>1) #define f first #define s second #define pb push_back #define MP make_pair #define all(x) (x).begin(),(x).end() ll floor_div(ll x, ll y) { assert(y != 0); if (y < 0) { y = -y; x = -x; } if (x >= 0) return x / y; return (x + 1) / y - 1; } ll ceil_div(ll x, ll y) { assert(y != 0); if (y < 0) { y = -y; x = -x; } if (x <= 0) return x / y; return (x - 1) / y + 1; } template<typename T> T sqr(T x) { return x * x; } int biggest_stadium(int N, vector<vector<int>> F) { int ans = 0; for (int i = 0; i < N; i++) for (int j = 0; j < N; j++) if (F[i][j] == 1) ans = N*N - min({(i + 1)*(j + 1), (i + 1)*(N - j), (N - i)*(j + 1), (N - i)*(N - j)}); return ans; } //checa tus constantes, n = 1? overflow?
#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...