# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
414987 | MeGustaElArroz23 | Roller Coaster Railroad (IOI16_railroad) | C++14 | 1037 ms | 20496 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#include "railroad.h"
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef vector<int> vi;
typedef vector<vi> vvi;
typedef pair<ll,ll> pii;
typedef vector<pii> vii;
typedef vector<vii> vvii;
typedef vector<bool> vb;
ll potencia(ll a, ll n){
if (n==0) return 1;
ll sol=potencia(a,n/2);
sol*=sol;
if (n%2) sol*=a;
return sol;
}
ll vb_to_int(vb x){
ll pot=1;
ll sol=0;
for (int i=0;i<16;i++){
}
}
const ll INF=1000000000000000000;
ll plan_roller_coaster(vi in, vi out) {
if (true){ //subtask 3
int n=in.size();
multiset<pii> pares;
for (int i=0;i<n;i++) pares.insert(pii{in[i],out[i]});
int ac=1;
for (int i=0;i<n;i++){
//cerr << ac << ' ';
cerr << ac << ' ';
auto x=pares.upper_bound(pii{ac,0});
pii y=*x;
if (x==pares.end()) return 1;
if (i<n-1 and pares.upper_bound(pii{y.second,0})==pares.end()) x++;
if (x==pares.end()) return 1;
ac=(*x).second;
pares.erase(x);
}
return 0;
}
return 2;
}
컴파일 시 표준 에러 (stderr) 메시지
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |