Submission #526513

#TimeUsernameProblemLanguageResultExecution timeMemory
526513brayden04Političari (COCI20_politicari)C++14
35 / 70
1082 ms3232 KiB
#include <bits/stdc++.h> #define endl '\n' #define int long long using namespace std; vector<int> adjlst[505]; signed main(){ ios_base::sync_with_stdio(false); cin.tie(0); int N, K; cin >> N >> K; for (int i = 1; i <= N; i++){ for (int i2 = 1; i2 <= N; i2++){ int temp = 0; cin >> temp; adjlst[i].push_back(temp); } } int curPerson = 1; int prevShow = 0; for (int i = 1; i <= K - 1; i++){ if (prevShow == 0){ curPerson += 1; prevShow = 1; } else{ int tempPrev = prevShow; prevShow = curPerson; curPerson = adjlst[curPerson][tempPrev-1]; } } cout << curPerson << endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...