4473 2023. 03. 28 12:49:33 semmi A sárkány feladványa (50) cpp17 Elfogadva 50/50 3ms 3508 KiB
#include <bits/stdc++.h>

using namespace std;

long long GCD(long long x, long long y)
{
    if (y == 0) return x;
    return GCD(y, x%y);
}

int main() {
    for(int i = 0;i < 3;i++ ) {
        long long a, b, c;
        cin >> a >> b >> c;
        long long f = a*b/GCD(a, b);
        string x = to_string(f);
        //cout << x.size() << endl;
        if(x.size() > c) cout << -1 << endl;
        else {
            cout << x;
            for(int i = 0;i < c-x.size();i++ ) {
                cout << 0;
            }
            cout << endl;
        }
    }
    
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 3ms 1684 KiB
2 Elfogadva 0/0 3ms 1932 KiB
3 Elfogadva 3/3 3ms 2180 KiB
4 Elfogadva 3/3 3ms 2396 KiB
5 Elfogadva 3/3 3ms 2644 KiB
6 Elfogadva 3/3 3ms 2812 KiB
7 Elfogadva 3/3 2ms 2868 KiB
8 Elfogadva 3/3 3ms 3112 KiB
9 Elfogadva 3/3 2ms 3112 KiB
10 Elfogadva 3/3 3ms 3196 KiB
11 Elfogadva 3/3 3ms 3444 KiB
12 Elfogadva 3/3 3ms 3432 KiB
13 Elfogadva 4/4 3ms 3292 KiB
14 Elfogadva 4/4 3ms 3420 KiB
15 Elfogadva 4/4 3ms 3508 KiB
16 Elfogadva 4/4 3ms 3504 KiB
17 Elfogadva 4/4 3ms 3424 KiB