210822026-01-12 11:19:27badamA sárkány feladványa (50)cpp17Elfogadva 50/501ms512 KiB
#include <iostream>
#include <algorithm>
#include <cmath>
using namespace std;
long long int gcd(long int a, long int b) {
    if(b == 0)return a;
    else return gcd(b, a % b);
}
long long lcm(long long a, long long b) {
    return (a / gcd(a, b)) * b;
}
void cica(long long a, long long b, long long n)
{
    long long x=lcm(a,b);
    long long t=x, p=0;
    while(t)
    {
        p++;
        t=t/10;
    }
    if(p>n)
    {
        cout << -1;
    }
    else
    {
        cout << x;
        for(p; p<n; p++) cout << 0;
    }
}
int main()
{
    long long a,b,c;
    cin >> a >> b >> c;
    long long d, e,f;
    long long g, h, j;
    cin >> d >> e >> f;
    cin >> g >> h >> j;
    cica(a,b,c);
    cout << endl;
    cica(d,e,f);
    cout << endl;
    cica(g,h,j);
    cout << endl;

    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/01ms316 KiB
3Elfogadva3/31ms316 KiB
4Elfogadva3/31ms316 KiB
5Elfogadva3/31ms316 KiB
6Elfogadva3/31ms500 KiB
7Elfogadva3/31ms316 KiB
8Elfogadva3/31ms508 KiB
9Elfogadva3/31ms316 KiB
10Elfogadva3/31ms316 KiB
11Elfogadva3/31ms316 KiB
12Elfogadva3/31ms500 KiB
13Elfogadva4/41ms512 KiB
14Elfogadva4/41ms500 KiB
15Elfogadva4/41ms316 KiB
16Elfogadva4/41ms316 KiB
17Elfogadva4/41ms316 KiB