Submission #1011013

#TimeUsernameProblemLanguageResultExecution timeMemory
1011013ttamxMagic Show (APIO24_show)C++17
100 / 100
2 ms792 KiB
#include <bits/stdc++.h> #include "Alice.h" using namespace std; vector<pair<int,int>> Alice(){ int n=200; long long x=setN(n); vector<pair<int,int>> res; for(int i=1;i<n;i++)res.emplace_back(x%i+1,i+1); return res; }
#include <bits/stdc++.h> #include "Bob.h" using namespace std; using ll = long long; long long Bob(vector<pair<int,int>> e){ const ll LIM=1e18; ll a=0,m=0; for(auto [u,v]:e){ if(m>LIM)break; u--,v--; if(u>v)swap(u,v); if(m==0){ a=u,m=v; continue; } while(a%v!=u)a+=m; v/=gcd(m,v); if(m>LIM/v)break; m*=v; } return a; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...