제출 #1269315

#제출 시각아이디문제언어결과실행 시간메모리
1269315sula2Migrations (IOI25_migrations)C++20
0 / 100
29 ms452 KiB
#include <bits/stdc++.h> using namespace std; int dep[10000], m = 0; int send_message(int N, int i, int Pi) { dep[i] = dep[Pi] + 1; if (i < N-15) return 0; if (dep[i] > dep[m]) { m = i; return 2; } return (m >> N-i-1) & 1; } pair<int,int> longest_path(std::vector<int> S) { int n = S.size(); for (int i = n-1; i >= n-10; i--) if (S[i] == 2) return {0, i}; int ans = 0; for (int i = S.size() - 15; i < S.size(); i++) if (S[i] == 1) ans |= 1 << (n-i-1); return {0, ans}; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...