# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
473899 | 2021-09-16T11:42:20 Z | Ahmed_Solyman | Euklid (COCI20_euklid) | C++14 | 1 ms | 204 KB |
#include <bits/stdc++.h> using namespace std; typedef long long ll; ll R(ll a,ll b){ if(a<b)return R(b,a); if(a>=b && b>1)return R(a/b,b); if(a>=b && b==1)return a; } int main() { ll t=1;cin>>t; while(t--){ ll a,b;cin>>a>>b; if(a==b || b==2 || a==b*b)cout<<b*__gcd(a,b)<<" "<<R(a,b)*b<<endl; else{ for(ll i=0;i<=5000;i++){ bool b=0; for(ll j=0;j<=5000;j++){ if(R(i,j)==__gcd(i,j)){ cout<<i<<" "<<j<<endl;b=1;break; } } if(b)break; } } } return 0; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Output isn't correct |
2 | Halted | 0 ms | 0 KB | - |