Submission #342425

#TimeUsernameProblemLanguageResultExecution timeMemory
342425limabeansEuklid (COCI20_euklid)C++17
110 / 110
1 ms512 KiB
#include <bits/stdc++.h> using namespace std; template<typename T> void out(T x) { cout << x << endl; exit(0); } #define watch(x) cout << (#x) << " is " << (x) << endl using ll = long long; mt19937 rng(chrono::steady_clock::now().time_since_epoch().count()); ll R(ll a, ll b) { if (a<b) swap(a,b); if (b==1) return a; return R(a/b, b); } void solve(ll g, ll h) { ll hpw=1; while (hpw <= g) { hpw *= h; } ll b = g*( (hpw+g-1)/g ); ll a = h*b + g; cout<<a<<" "<<b<<"\n"; } int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); int t; cin>>t; while (t--) { ll g,h; cin>>g>>h; solve(g,h); } 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...