제출 #1307364

#제출 시각아이디문제언어결과실행 시간메모리
1307364opeleklanos분수 공원 (IOI21_parks)C++20
0 / 100
11 ms2724 KiB
#include <iostream> #include <vector> #include "parks.h" using namespace std; int n; int construct_roads(vector<int> x, vector<int> y){ n = x.size(); vector<pair<int, int>> yl(n); for(int i = 0; i<n; i++){ yl[i] = {y[i], i}; } vector<int> roadU; vector<int> roadD; vector<int> benchX; vector<int> benchY; for(int i = 0; i<n-1; i++){ if(yl[i].first+2 != yl[i+1].first) return 0; roadU.push_back(yl[i].second); roadD.push_back(yl[i+1].second); benchX.push_back(1); benchY.push_back(yl[i].first+1); } build(roadU, roadD, benchX, benchY); return 1; } // int main(void){ // freopen("input.txt", "r", stdin); // ll ni; // cin>>ni // vector<int> c1(ni), l1(qu), r1(qu), v1(qu); // for(ll i = 0; i<ni; i++) cin>>c1[i]; // for(ll i = 0; i<qu; i++) cin>>l1[i]; // for(ll i = 0; i<qu; i++) cin>>r1[i]; // for(ll i = 0; i<qu; i++) cin>>v1[i]; // vector<int> ans = construct_roads(c1, l1, r1, v1); // for(auto i : ans) cout<<i<<endl; // }
#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...