제출 #999002

#제출 시각아이디문제언어결과실행 시간메모리
999002huutuanTeleporters (IOI08_teleporters)C++14
5 / 100
125 ms22608 KiB
#include<bits/stdc++.h> using namespace std; const int N=2e6+10; int n, m; int jump[N]; int32_t main(){ ios_base::sync_with_stdio(false); cin.tie(nullptr); cin >> n >> m; memset(jump, -1, sizeof jump); for (int i=1; i<=n; ++i){ int u, v; cin >> u >> v; jump[u]=v; jump[v]=u; } int cnt=0, pos=0; while (1){ while (pos!=N && jump[pos]==-1) ++pos; if (pos==N) break; pos=jump[pos]+1; ++cnt; } cnt+=4*(m/2)+(m&1)*(1+2*(n&1)); cout << cnt << '\n'; 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...
#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...
#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...