134 2021. 01. 26 16:47:04 kideso A sárkány feladványa (50) cpp11 Elfogadva 50/50 2ms 1964 KiB
#include <iostream>
#include <cmath>

#define ll long long

using namespace std;

ll A, B, N, i, l, k, p;

ll lnko(ll a, ll b)
{
    ll r;
    r = a % b;
    while (r)
    {
        a = b;
        b = r;
        r = a % b;
    }

    return b;
}

int main()
{
    k = 3;
    while (k)
    {
        --k;
        cin >> A >> B >> N;

        l = lnko(A, B);
        l = (A * B) / l;


        p = log10(l) + 1;
        if (p > N) cout << -1;
        else
        {
            cout << l;
            for (i = p + 1; i <= N; ++i)
                cout << 0;
        }

        cout << '\n';
    }
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 2ms 1804 KiB
2 Elfogadva 0/0 1ms 1848 KiB
3 Elfogadva 3/3 1ms 1904 KiB
4 Elfogadva 3/3 1ms 1908 KiB
5 Elfogadva 3/3 1ms 1920 KiB
6 Elfogadva 3/3 1ms 1920 KiB
7 Elfogadva 3/3 1ms 1928 KiB
8 Elfogadva 3/3 1ms 1924 KiB
9 Elfogadva 3/3 1ms 1928 KiB
10 Elfogadva 3/3 1ms 1936 KiB
11 Elfogadva 3/3 1ms 1940 KiB
12 Elfogadva 3/3 1ms 1940 KiB
13 Elfogadva 4/4 2ms 1948 KiB
14 Elfogadva 4/4 1ms 1952 KiB
15 Elfogadva 4/4 1ms 1948 KiB
16 Elfogadva 4/4 1ms 1952 KiB
17 Elfogadva 4/4 1ms 1964 KiB