제출 #1263968

#제출 시각아이디문제언어결과실행 시간메모리
1263968liangjeremy삶의 질 (IOI10_quality)C++20
40 / 100
5089 ms3172 KiB
#include "quality.h" #include<bits/stdc++.h> #define fi first #define se second using namespace std; using db=double; using sll=__int128; using lb=long double; int rectangle(int R, int C, int H, int W, int Q[3001][3001]){ #define int long long int r=R; int c=C; int h=H; int w=W; vector<vector<int>>a(r+1,vector<int>(c+1)); for(int i=1; i<=r; i++){ for(int j=1; j<=c; j++){ a[i][j]=Q[i-1][j-1]; } } int ans=1e18; for(int i=1; i+h-1<=r; i++){ for(int j=1; j+w-1<=c; j++){ vector<int>v; for(int ii=i; ii<=i+h-1; ii++){ for(int jj=j; jj<=j+w-1; jj++){ v.push_back(a[ii][jj]); } } sort(v.begin(),v.end()); ans=min(ans,v[h*w/2]); } } #undef int return (int)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...