Submission #280560

#TimeUsernameProblemLanguageResultExecution timeMemory
280560peti1234Rectangles (IOI19_rect)C++17
10 / 100
7 ms384 KiB
#include <bits/stdc++.h>

using namespace std;
int n, m, ans;
long long count_rectangles(vector<vector<int>> sz) {
    n=sz.size(), m=sz[0].size();
    if (n<3) return 0;
    for (int i=0; i<m; i++) {
        int kezd=sz[1][i], maxi=sz[1][i+1];
        for (int j=i+1; j<m-1; j++) {
            int ert=sz[1][j];
            maxi=max(maxi, ert);
            if (maxi>=kezd || ert>=min(sz[0][j], sz[2][j])) break;
            ans+=(maxi<sz[1][j+1]);
        }
    }
    return ans;
}




/*
int b1, b2;
vector<vector<int>> b3;
int main()
{
    cin >> b1 >> b2;
    b3.resize(b1);
    for (int i=0; i<b1; i++) for (int j=0; j<b2; j++) {
        int x; cin >> x;
        b3[i].push_back(x);
    }
    cout << count_rectangles(b3);
    return 0;
}
*/
#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...