제출 #1021409

#제출 시각아이디문제언어결과실행 시간메모리
1021409vjudge1Rectangles (IOI19_rect)C++17
37 / 100
5082 ms28040 KiB
#include "rect.h" #include <bits/stdc++.h> using namespace std; using ll = long long; using vll = vector <ll>; using vi = vector <int>; ll count_rectangles (vector <vi> a) { ll n = a.size(), m = a[0].size(); ll ans = 0; for (ll i1 = 1; i1 < n-1; i1++) { for (ll j1 = 1; j1 < m-1; j1++) { for (ll i2 = i1; i2 < n-1; i2++) { for (ll j2 = j1; j2 < m-1; j2++) { bool val = true; for (ll i = i1; i <= i2; i++) { for (ll j = j1; j <= j2; j++) { val &= a[i1-1][j] > a[i][j] && a[i][j] < a[i2+1][j]; val &= a[i][j1-1] > a[i][j] && a[i][j] < a[i][j2+1]; if (!val) break; } if (!val) break; } ans += val; } } } } 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...