Submission #1021394

#TimeUsernameProblemLanguageResultExecution timeMemory
1021394vjudge1Rectangles (IOI19_rect)C++17
37 / 100
5078 ms25776 KiB
#include "rect.h" #include<bits/stdc++.h> using namespace std; using lli=long long int; #define pb push_back #define deb(x) cout<<#x<<": "<<x<<endl; long long count_rectangles(vector<vector<int> > a) { lli n=a.size(); lli m=a[0].size(); lli ans=0; for(lli i=1; i<n-1; ++i){ for(lli j=i; j<n-1; ++j){ for(lli k=1; k<m-1; ++k){ for(lli l=k; l<m-1; ++l){ bool pos=true; for(lli x=i; x<=j; ++x){ if(!pos) break; for(lli y=k; y<=l; ++y){ if(a[x][y]>=a[i-1][y] || a[x][y]>= a[x][l+1] || a[x][y]>=a[j+1][y] || a[x][y]>=a[x][k-1]){ pos=false; break; } } } if(pos) ans++; } } } } 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...