Submission #854573

#TimeUsernameProblemLanguageResultExecution timeMemory
854573dostsEuklid (COCI20_euklid)C++14
110 / 110
433 ms600 KiB
#include <bits/stdc++.h> using namespace std; #define sp << " " << #define int long long #define vi vector<int> #define pb push_back #define F(xxx,yyy) for (int xxx=1;xxx<=yyy;xxx++) #define pii pair<int,int> int f(int a,int b) { if (a<b) swap(a,b); if (b == 1) return a; return f(a/b,b); } void solve() { int a,b; cin >> a >> b; for (int i=1;1;i++) { int x = a*i; int y = a*b*i+a; if (__gcd(x,y) == a && f(x,y) == b) { cout << x sp y << endl; return; } } } signed main() { ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); int t = 1; cin >> t; while (t --> 0) solve(); }
#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...